Place for people to talk using a text-based chat system from 1988 (IRC). Some people may find IRC dated and counter-intuitive (partially for them, I have something in the works). Think of it like an old Discord, where people can create their own channels (and sort of be the boss of them).
Since IRC is old there may be some features lacking that you’re used to, like the ability to upload media. Also, to receive messages while you’re not around/connected you might want to ask me for an XMPP account, or you may miss messages while you’re away.
There’s different ways to join (called “clients”). For example, you can join using your phone with a client like Revolution IRC, or on your laptop using Hexchat.
Open to the public, but I try to fill it with people I respect, interesting developers, people I’ve enjoyed working with, hopefully sparking further collaboration and “cross-pollination.”
I wrote some about my journey setting up this service, so the setup is transparent, and I suppose in a way, open source.
The central place (channel, room) to talk is #main
.
Read the Rules
Get Connected
Join via XMPP
Read About Nickname Registration
-
Atheme services
More IRC functionality! Lots of services like memos (it’s like email), SaslServ, Nickserv.
-
ZNC
It can keep the messages while you’re gone. Be sure to inquire about a free account!
-
Collaboration
Some enforcement of only productivity-related discussion I try to invite some developers I like.
- ERROR current users
- ERROR days uptime
- ERROR channels
- ERROR opers online
- ERROR most users
These stats are fetched using JavaScript.
Only use this connection info if you do not use XMPP.
- SSL only
- Port 6697
- irc.someodd.zip
- Main room is #main
After you have a client you may be able to simply use the “open in your client” button below.
Open in Your Client
Web Client
Web UI
You can chat through your web browser using Kiwi IRC.
Sorry, this seems to be broken.
Use Kiwi IRC
Open in Your Client
Client Connection Info
Hexchat (Linux, probably more)

How to connect using hexchat.
Using the Network List, click the Add button to bring up the window which allows you to edit network info:
- Servers: just
irc.someodd.zip/6697
- You may want to tick “Use SSL for all the servers on this network”
Weechat (Linux, probably more)
How to connect using weechat.

Simply use this command:
/server add someodd irc.someodd.zip/6697 -ssl
Then connect and join the main channel:
/connect someodd
/join #main
Revolution IRC (Android)
I think ZNC doesn’t play nice with Revolution IRC. When you add/edit a server just make sure the connection info is as follows:
- server address: irc.someodd.zip
- port: 6697
- Use SSL/TLS (checked)
You can get Revolution IRC on F-Droid.

Here are rules which breaking may result in a ban:
- Nothing NSFW
- Nothing political
- Keep it positive
- Keep it about tech and collaboration
- Be nice, no trolling
IRC is maybe a weird beast. One example is that anyone can take your nickname unless you register it with NickServ
:
/msg REGISTER <password> <email>
And to login (I think this is the command):
Note you don’t actually include the <>
brackets.
These days I prefer just using XMPP to connect to IRC, but you may like ZNC more:
- What is ZNC? Basically, it is something that stays connected to IRC for you and you in turn connect to the ZNC.
- Why use ZNC? Primarily because if you’re not connected to IRC you may miss messages.
- How can I get an account? Contact me using one of the methods on my about page to request a free ZNC account. You need to actually use the IRC server.
- Some offerings: playback, clientbuffer
I know it may be confusing considering you have a password for your ZNC, but you still may want to register your nickname.
- Enable the
nickserv
module (check the checkbox)
- input your password into the text box immediately to the right
- Click the “save and return” button
Sorry, the above does not seem to work for me. I think in the future I may post SASL instructions. So for now manually IDENTIFY. The below might work, though:
- While you’re editing the
someodd
network for your user, notice in the general navigation section there’s a link or something like network modules (someodd) SASL.
- Enter your username and password (from
NickServ
)
- Click save button
Get ZNC
Connecting with ZNC
Information on connecting to my IRC service using the ZNC account I made for you. You use this information instead of the regular connection info.
- Manage your account: through the ZNC web interface.
- You may want to change your password straightaway. You can also use
/msg *controlpanel set password myusername mynewpassword
once you’re connected.
- Recommended connection settings:
- Host: znc.example.org/+6669
- Username:
username@identifier/network
(for example someuser@mylaptop/someodd
)
username
is your ZNC username
identifier
is used for ClientBuffer, basically just set it to an arbitrary name of your device. For example, I use an identifier hexchat
for my laptop and could use revolution
for my phone.
network
: the name of the IRC network to connect to by default. This is the name for the IRC network in your ZNC settings. Specifying this is nice because you can have one connection to ZNC open per network, so you can perhaps better use many networks at once (without having to use JumpNetwork
, which I think is annoying).
- Password: your ZNC password.
- Alternative connection settings:
- Some clients like Revolution IRC may not let you enter in a regular username (you don’t want to use SASL, I don’t think), so you can actually use a password in this format:
username@identifier/someodd:yourpassword
- Let me know if you want me to make changes to your account
- Feel free to connect to other servers using this service.
I have some note about these commands which may come in handy, but don’t just blindly use them:
/msg *controlpanel set AutoClearChanBuffer $me False
/msg *controlpanel set AutoClearQueryBuffer $me False
Get ZNC
-
Someodd XMPP
- Apr 23, 2024
-
Someodd IRC
- Apr 01, 2024
- I’m not really doing much of any administration, there’s no other operators
- Server isn’t really fully set up (like services, permissions)
- Web UI (KiwiIRC) seems to be broken
- no real email system. this may mean you can’t recover your account/nickname if you forget your password or the like
Take a look at my about page for my contact info. Also, you can contact me on the IRC server, I’m someodd
. Let me know if you have issues with the server or want help.
Some interesting people use this service. I also hope that some projects will soon be hosted here.
Documentation and tutorials
- Atheme (the IRC services daemon the server is running)
- ngircd (the IRC daemon the server is running)