• she/her

Recently appeared on this plane. Last seen: Posting (in a serif font) and/or casting spells. my icon and header image are turned around on purpose actually its not like i dont know how to fix it or anything. my age is private information but if you feel the need to know it presume i'm somewhere between 18 and the age you are and treat me accordingly


xkeeper
@xkeeper

joined an irc server again and remembering all the quality features a real chat program gives you, like "the ability to style individual channels how you want" (this channel gets comic sans, this channel is double-spaced) and "the ability to pop out, rearrange, and otherwise customize windows"

did you know i have it set so that mirc makes a little chirp when i get a dm or a message hits in certain channels?

remember what discord took from you


xkeeper
@xkeeper

things you can do in pretty much any irc client that you cannot do in discord without breaking their terms of service:

  • join as many servers and channels as you want, on demand, without needing to find an invite or validate your phone number
    • leave as many servers and channels as you want, and be easily able to rejoin them when and if you choose
    • create temporary channels for small groups of people that vanish when you're done instead of cluttering up the channel list forever
  • post colored text
  • utilize the entire ascii set without Fcking Markdown Bullsht ruining perfectly good text
  • not be surprised by masked links
    • ...or random updates out of nowhere that rearrange the entire app
  • utilize multiple clients/connections
  • pop out multiple channels or conversations at once or arrange them however you like
  • customize your client, including notification sounds, colors, timestamps, formatting
  • customize your client with new features, scripts, or aliases
  • easily utilize and create bots or other tools
  • full client-side history-keeping — no more loading in 20 message batches or using discord's awful fuzzy search

discord is more convenient, of course; you can paste an image or video in directly, there are link previews (if you like them, i guess; they take up half the screen most of the time), all your friends are on it.

but irc was always a protocol, first, and a very simple one at that. there are hundreds of clients out there in all shapes and sizes, and you can adjust them to your needs. want your chat messages paragraph-spaced, in comic sans? you can do that. want to make channel #fart play a little toot every time someone sends a message there? you can do that too.

the capabilities are mostly based on mIRC, a classic, long-time irc client, but you can use pretty much anything.

and like, i get it; discord is on top for a reason. they have greased the wheels to a degree that there's very little friction involved in using it. it's just important to not forget how much you give up when you hand that much control over to a single walled-garden app.


You must log in to comment.

in reply to @xkeeper's post:

colors! fonts! everything!

i had mirc set up so that people who had been idle for 15 minutes turned gray, and after 30 they went dark gray, to easily show who was active in a conversation. all of that, gone.

that and, you know, being able to move between channels instantly and not after a second of waiting because lmao javascript on the desktop

All of my friends were made on Steam or Battle.net inside of video games. I stopped playing Warcraft and when Steam updated in 2016, everyone was forced to Discord because Steam deleted ban lists- except for this one group, which made it's friends in Halo 2, that forced me to install Skype.

If I could drag everyone I now know kicking and screaming back to IRC I would, it's a much better user experience but people don't want to have another app running, are resistant to change and it would just generally entail leaving a lot of people behind.

in reply to @xkeeper's post:

the scripting capability in mIRC is pretty robust too. I remember running file servers and bots and backchannel chat rooms through mIRC scripts and eggdrop stuff running on some university server somewhere.

also IRC has peer to peer file transfer and private messaging with DCC though with NAT that's probably challenging to get working these days.

hell yeah, i used to have a bunch of mirc scripts. i have a very small one running right now that zaps anyone who joins a supernets honeypot channel on my network, but back in the day i had a whole bunch of little convenience scripts, including the ability to farm out to a php script for other stuff.

I wonder if there's any ways to embed images besides through URLs? I'd kinda love to have IRC for RP me and my friends are doing, and we kinda both hate discord for it and want fun formatting options.

some irc clients support direct file transfers between two people, so that might work (you'd have to make everyone share an image to everyone else). urls are probably best

unfortunately i can't really recommend either, i'm out of practice. i use inspircd as irc.badnik.zone's ircd and i personally use mIRC, but that's paid

there are a lot of other options; hexchat is a common desktop client, weechat (?) for terminals, probably others

For server software I'd probably look into solanum. It's used by libera.chatthe biggest IRC network at the moment – and irc.sortix.org where I am a netop, and in both cases it seems to work well

However, unless you specifically know you want to self-host your network and deal with the problems (including backround radiation spam) I'd recomment setting up a channel in an existing network. Unlike discord where the unit of membership is "server" and you automatically join every channel on the server you have access to, on IRC you join individual channels whose membership policy and moderation are decided by the channel operators. I'd probably recommend libera, though dalnet, undernet or rizon would probably not be terrible choices either and if you'd prefer a smaller network tho with bumpier ride you could even hop onto irc.sortix.org – the level of lock-in is quite low on IRC so you can Just Leave and move to another network if the network you are on turns out to be bad or goes to shit, as happened with Freenode in 2021

If you want to send image embeds, I sadly don't know any other solutions than to use a web-based IRC client like The Lounge (self hosted, will need a server for that) or IRCCloud (paid service with a limited free tier) which implement embeds by running a file hosting system and sending around URLs to uploads there under the hood. You could build a client that syncs media p2p but afaict nobody has done so

actually, if you do have a way to upload files already, there are some clients that support showing URLs as embeds such as Textual for macos. I personally am an old fart in my heart and have only changed my IRC setup by upgrading software versions since 2012 when I started running irssi in gnu screen on a friend's server so can't really say if there are good choices for that on windows or linux tho

i use glowing bear on a weechat instance and it has "paste an image directly into a chat and it'll upload it to imgur and give you a direct link you can post". not quite the same but still very convenient (and it also supports media in line preview, optionally).