Live data from Hacker News

Shout – A web IRC client

github.com

91–100 of 106 posts

Re: Shout – A web IRC client

#91
post #37

Earlier quoted context omitted.

Most IRC networks have a per-IP connection limit. The slots in this case are the amount of connections that can come from the demo server (20 at the moment). If you ran this software on your own server, you wouldn't run into the problem unless you tried to open 20 simultaneous connections to 1 IRC network.

Apparently there's a protocol that addresses this issue (WEBIRC): https://github.com/thedjpetersen/subway/issues/117

Is this actually implemented server-side on any networks?

Re: Shout – A web IRC client

#92

Earlier quoted context omitted.

Apparently there's a protocol that addresses this issue (WEBIRC): https://github.com/thedjpetersen/subway/issues/117

Is this actually implemented server-side on any networks?

KiwiIRC uses this protocol apparently. I asked the author about it and they said they have worked out special arrangements with some networks to implement it, and accept connections exclusively from Kiwi, I presume? After all, a password is required according to this spec: https://kiwiirc.com/docs/webirc

Re: Shout – A web IRC client

#94
post #78

Earlier quoted context omitted.

But you have to put the image online somewhere before the IRC bot can mirror it, so I don't see how that helps. Here's how I see the comparison: Hipchat: 1) Paste image Imgur + IRC: 1) New browser tab/window 2) Paste image 3) Click "Start Upload" button 4) Wait for upload + redirect to new page 5) Right click, copy image location 6) Switch back to IRC 7) Paste URL I use this somewhere from 10-100 times a day, so it a…

> Hipchat: > 1) Paste image Then the history if filled with stupid crap and you can't find any useful stuff in it. Stupid text can be easier to jump over, images spanning the whole page can be more annoying.

There is a chat search functionality available in slack. Not sure about hipchat since I haven't used it.

Re: Shout – A web IRC client

#95

Earlier quoted context omitted.

Or just use an IRC bouncer and connect any IRC client to it at any time, and get a lot more features than what Weechat offers. ;)

I've never been able to easily configure an IRC bouncer but I found letting weechat run on a Pi (or another server somewhere) was easier.

ZNC isn't any harder to set up than installing these web clients. In fact ZNC has it's own web interface for configuring it (and does so with a self contained webserver so you don't need node.js / mojo / etc frameworks).

I'm not trying to take anything away from these excellent projects though. Just saying IRC bouncers aren't any harder to install than these projects

Re: Shout – A web IRC client

#96
post #74

It's neither free nor open-source and it's cloud-hosted, but IRCCloud (irccloud.com) probably deserves a mention. Like I said, it's a bit of a different solution since it's more than just a client, but what I like about it is that it basically solves every problem a typical IRC user is likely to encounter: - It stays auto-connected with no configuration. - It offers a great desktop (web-based) UI, including embedded…

Worth adding to this that with the mobile apps you also get push notifications of highlights (if you want), which is huge for me.

Re: Shout – A web IRC client

#97
post #78

Earlier quoted context omitted.

But you have to put the image online somewhere before the IRC bot can mirror it, so I don't see how that helps. Here's how I see the comparison: Hipchat: 1) Paste image Imgur + IRC: 1) New browser tab/window 2) Paste image 3) Click "Start Upload" button 4) Wait for upload + redirect to new page 5) Right click, copy image location 6) Switch back to IRC 7) Paste URL I use this somewhere from 10-100 times a day, so it a…

> Hipchat: > 1) Paste image Then the history if filled with stupid crap and you can't find any useful stuff in it. Stupid text can be easier to jump over, images spanning the whole page can be more annoying.

There's search if I'm trying to find something, but honestly it's easier for me to locate things when scrolling through and there are images. I scroll through as fast as I want and still say "Ok, there's the screenshot I sent of the texture generation graph, the thing I'm looking for was a bit earlier.

I don't see how a giant uninterrupted wall of text going back to the beginning of time is better.

Re: Shout – A web IRC client

#98

Earlier quoted context omitted.

But you have to put the image online somewhere before the IRC bot can mirror it, so I don't see how that helps. Here's how I see the comparison: Hipchat: 1) Paste image Imgur + IRC: 1) New browser tab/window 2) Paste image 3) Click "Start Upload" button 4) Wait for upload + redirect to new page 5) Right click, copy image location 6) Switch back to IRC 7) Paste URL I use this somewhere from 10-100 times a day, so it a…

> Could I write an automated tool that takes my clipboard, uploads it somewhere, and replaces the clipboard with an image URL? Probably. Or I could use a chat platform that supports images. Which is exactly that automated tool, but already written by someone else and embedded directly into your UI. It's not that those images magically go over the wire straight from your clipboard without being hosted somewhere (espec…

> Which is exactly that automated tool, but already written by someone else and embedded directly into your UI. It's not that those images magically go over the wire straight from your clipboard without being hosted somewhere (especially that, AFAIR, Hipchat is XMPP-friendly).

Oh I'm aware that it's not actually a magical feature, it just feels that way from a user interaction perspective. They all go up on S3 and have a text link, which gets an inline picture just like other image URLs.

From what I've heard about IRC, there's not an actual well-defined spec anywhere that all of the clients follow, which I'm guessing is part of why there aren't a lot of better IRC clients being written. It's easier to come up with your own protocol where you understand how it works and know exactly how every client will behave.

I do wonder why there isn't an open source effort for fancy features on top of XMPP. Not enough interest? Most developers don't do visual work and see IRC as "good enough"? Or it does exist and I've just never heard of it?

Re: Shout – A web IRC client

#99
post #51
post #8

Earlier quoted context omitted.

Hipchat/Slack bring a lot more to the plate than just text chat, I think there is room for a customized IRC system to fill that gap, but it would take a lot, including native apps, notifications and tight control over granular settings, as well as centralized permissions for larger teams.

It has features but I don't think it is worth it. Inline images are annoying and I don't like that it uses non-standard protocols. I also understand that Hipchat is not open source completely, and if so I don't like that. Notifications are part of a client. Permissions for large teams are nice, that is a useful feature I would like.

Maybe HipChat could do with a "Display images in chats" setting then. Some of us use the inline pictures all the time.

Re: Shout – A web IRC client

#100
post #74

It's neither free nor open-source and it's cloud-hosted, but IRCCloud (irccloud.com) probably deserves a mention. Like I said, it's a bit of a different solution since it's more than just a client, but what I like about it is that it basically solves every problem a typical IRC user is likely to encounter: - It stays auto-connected with no configuration. - It offers a great desktop (web-based) UI, including embedded…

I got to meet some of the IRCCloud developers last weekend at EMFcamp. It's a fantastic app and a much more civilised way of keeping a persistent irc connection than any mix of irssi, shells or bouncers I've come across to date. The web interface is lovely and the android/iphone apps are extremely usable. Can't recommend enough :)
Post reply on HN