Hacker News new | comments | show | ask | jobs | submit login
Awesome IRC (github.com)
60 points by buovjaga 4 months ago | hide | past | web | favorite | 29 comments



No Irssi? No Weechat? Only 3 networks? You definitely need contributions to this list. :)


Very true...took a while to compile what I have so far but looks like I missed a few popular ones.


I'm fairly sure they'd accept pull requests for changes..



Yep I'll merge any good changes


Yeah, especially since weechat with its custom relay protocol replaces the bouncer and has a great mobile client too.


Big fan of WeeChat


Doesn't seem even possible to have a page like this that omits these two...


Absolutely they are the founding fathers of IRC clients


The fact that it missed irssi is just a sign of the "awesome" hype.


I started using quassel a while ago. The idea of having core and GUI separated is great. Bouncers have always been a kludge, never thought of when the protocol was designed. Bouncers and plugins/scrips for clients bend over backwards trying to streamline the experience, with mediocre results. Quassel created a new protocol that core and GUI talk, so when running multiple GUI instances on several machines all the open networks, channels, queries and backlogs are synchronized. The backlog even loads in chunks infinitely when scrolling up. Although the client lacks some minor features I got used to over the years with xchat, in general I'm quite happy with it.


The IRCv3 working group (ZNC in particular) introduced several specifications to make bouncers integrate better with IRC clients.


I was pleasantly suprised by Kiwi IRC [0] on that list.

It's the closest I've seen to being a Slack replacement.

[0]: https://kiwiirc.com


Contributors are currently working on a refresh of the UI for the next-gen Kiwi. PreviewBot announces new builds of the design concept on #kiwiirc, so we can spy on the work in real time: https://kiwiirc.com/nextclient/#irc://irc.freenode.net/kiwii...


IRC is fast. IRC is simple. IRC is textbased.

A programming channel I'm always on: https://qchat.rizon.net/?channels=#/g/dpt


Thanks for the submission @buovjaga. Happy to merge any PRs into the list with your ideas!


The emacs client, ERC, is surprisingly great.

I use irssi, though. I honestly haven't thought about changing tools for IRC for at least ten years. It's basically perfect.


eggdrop didn't make the bot list. how the world has changed.


Happy to accept a request for it if it's good...never used it myself though.


Is firrre still active?


All systems seem to be operational: http://status.firrre.com/


I mean, will they still accept signups?


https://firrre.com/sign-up/

"IMPORTANT NOTE: We have temporarily suspended all signups to make way for some new developments and fixes. We understand your frustration. Thank you for your support!"


Believe so but development is slowing



There's nothing wrong with there being more implementations of ircd. Each one is based on the same protocol, with their own additional features. The XKCD comic would be relevant if they were implementations of -different- protocols.


A problem with IRCds is that a lot of them are very similar (charybdis, ratbox, ircd-seven, hybrid), which duplicates the efforts needed to fix bugs and add features, for very little benefits.

And the benefits each fork has generally is extra non-standard modes, which complicates work on the client-side. For instance, +q is a channel owner (= someone very powerful) on UnrealIRC, but it's a muted user (= kind of a ban) on ircd-seven


True, anything non-standard will complicate things. But it shouldn't complicate much, since the core functionality is standardized. Accidentally alerting the user that he's now a channel owner instead of a muted user is a trivial issue.

EDIT: Also, there's work on getting modern irc server features added to the protocol, which could possibly standardize those additional modes. https://ircv3.net/


> Accidentally alerting the user that he's now a channel owner instead of a muted user is a trivial issue.

But it's not if you accidentally make someone an owner instead of muting them.

> EDIT: Also, there's work on getting modern irc server features added to the protocol, which could possibly standardize those additional modes. https://ircv3.net/

Yeah, the IRCv3 Working Group is doing great work




Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | Legal | Apply to YC | Contact

Search: