What don't you like about matrix ? Because that's kind of the answer ...
People who still like irc still use irc and really the only thing that's close to it but new is matrix IMO.
Many people who still use IRC use some sort of client that's always running somewhere and connect to it from somewhere else. Personally I use https://thelounge.chat/ . I used quassel in the past too but a webui is better for me (it works everywhere without a specific client).
I've used The Lounge, it's an IRC web client and is a PWA which allows it to be installed for a native-like experience. It can be locked to one network if you don't want the ability to join other servers.
I don't have much to add to /u/Blarghedy's answer,
>IRC has nothing like that by default, though there are some... can't remember the term, but basically server forwarders for you, where you log into your forwarder and it sends the chat to you.
They're talking about IRC bouncers. I use <code>The Lounge</code>, personally. There are many choices and most of them are pretty easy to get set up.
> Also because Discord is a central thing, it manages your chat logs for you, and to have anything like that for IRC you need the forwarder thing.
This isn't entirely correct in regards to IRC.
Many channels use a third-party logging service bot, and there are also many self-hostable logbots. Some IRC servers, like inspircd
, even have an option for channel history replay when a user logs in.
The Lounge
maintains channel history for me so I don't have to rely on something else for that.
>Discord has voice. IRC doesn't. Most people would consider voice to be a substantial pro.
I hate voice chat for almost all applications. A few people, fine, its like a phone call.
5... 6... 7+ people? No thank you!
Maybe I'm in the minority with that... but everyone just talks over each other and its a mess of people trying to figure out when they can actually speak, understanding each other, etc etc. It is not a use case I'm interested in or care about, although I acknowledge it is important to others.
I still use IRC with a few friends but through TheLounge.
It was a logical progression after using ZNC. I already had a host for the server and the bouncer, so I just added TheLounge on top.
The biggest perk is having URL, image and video preview. It's also possible to drag and drop images/videos or upload them (or paste them) on the server and have them previewed in the chat, from the client. You can also set up push notifications from a mobile phone browser so you don't have to always stay connected.
Convos also does something like this.
I've been using TheLounge for about two years I like it. I keep compatibility with old clients, it's still plain and simple IRC, yet it can quickly share images, screenshots and small videos with people I know using the modern web client on my server. No need to install matrix and whatnot. Plus, my users also don't need to install anything since it's web based. So far I find it the best of both worlds.
What I've got so far:
On the DigitalOcean droplet, I have:
My next step is converting my old desktop into a Proxmox host and migrating all of the VMs and containers over to it. I have a couple 2TB WD My Passports so I was going to perhaps also play with some storage clustering/pooling options such as GlusterFS or ZFS.
> unnecessary technical barrier (...) [people] are finding that often as not IRC traffic isn’t allowed past institutional firewalls
Why don't they just deploy The Lounge as a user-friendly web frontend to their IRC server and call it a day?
> IRC is an ongoing source of abuse and harassment
Sure, that never happens on proprietary communication platforms like Facebook, Twitter or Discord.
File server is my secondary NAS (if you can call it that). Its just a container with a samba shared 150GB volume for my uh... private files ;) and temporary storage
My main NAS is a much larger 8-bay QNAP unit.
RTMP server is (iirc, i haven't used it in a while) an nginx based... rtmp server. I was experimenting with game streaming to my friends when I wanted to share some live gameplay but I didn't want to go through the usual Twitch/YT routes since I could never get acceptable video quality out of them.
Lounge is my IRC bouncer - https://thelounge.chat/
My initial post wasn't well worded. It may be "our" internal IRC server, but I don't own it. I can't put a Matrix or IRCCloud server anywhere in our network. I can only use a client.
I did find a Ferdi recipe for The Lounge. The Lounge runs as a server on localhost, provides a web interface for your browser, and connects to any IRC server. It's not a standalone client, but it's easy enough to fire up the server and let it run in the background while Ferdi acts as my client. The only downside is having to restart The Lounge server if I restart my laptop.
I now have a single messaging front end. I'd still be interested in anything that doesn't involve running something like The Lounge's server on my laptop.
Since it's a local install, I would use ergo as the server. For the client I would set up a web based client, either KiwiIRC or The Lounge.
Sorry, I suppose I should've provided some sort of example/explanation for what I was trying to do. It's likely not possible with just CSS.
Here's a screenshot of a Twitch chat connected via a web-based IRC client (thelounge). As you may be aware, people love to spam emojis in Twitch chat. I'm hoping to render those words as the emoji. Another example screenshot.
I have a sneaking suspicion I'll need to use some sort of userscript extension to accomplish this, though.
>I couldn't find anything with that, can you provide a link?
https://oragono.io/
https://github.com/oragono/oragono
I think they meant this, actually.
>Isn't that basically an IRC bouncer?
Yep, basically, it's a browser-based IRC client. I use it and like it. It'll save history and keep connections up persistently for each connection/room you enter, all you have to do is pop open a browser and log in to it. Not sure how extensible it is, though.
Everyone mentions irc cloud... I prefer https://thelounge.chat/
Its a bouncer and a client. Easy Docker deployment, and it has a great PWA to install on your phone or desktop computer.
Chatzilla died with FireFox quantum. TBH it was kind of crap anyway.
Hexchat is a great desktop client that has wide spread adoption, if you really want a browser based client then TheLounge is a good option.
https://hexchat.github.io/downloads.html
https://thelounge.chat/
I just started hosting a TheLounge instance so I can have persistent IRC sessions and access them from any web browser. It's pretty sweet. Version 4 was juuuuust released, and includes a lot of nice features.
So I have a mixed use. I use ios/android/windows/linux. I wanted one interface but multiple connections that irccloud only offered under a monthly fee.
I found https://thelounge.chat/ that gets rather close but is self hosted. If you load the hosted site you can install it as a webapp on both ios and android that acts just like a real app.
Fantastic IRC client built on node. A lot of tech subs and niches in general use an IRC channel, but no one wants to have an IRC client or bouncer on their PC because it’s not 2007.
Instead, you host The Lounge and it saves all messages and you can just log in to the web interface. Also, I am able to use it from my phone, hassio Ingress, or just on the web.
I think at this point you need to use more effort to get the IRC rpg going.
​
If you are tech-savvy, you could setup always online IRC client for the group (for example: https://thelounge.chat/) . There is an IRCv3 initiative going on, which will solve most of the technical issues you are facing, but that will take some time. Maybe in the future IRC will more competitive.
​
I would try to find the people first on IRC, but if there are not enough I would go with discord. If the game is good enough, maybe you can even convince them to switch to IRC later on.