Randomus IRC Network
The Randomus IRC network, born in 2010, is host to some small communities, games, and integrations, with a lean towards games and technology projects. Anyone is welcome to join, hang out, and start their own community if they'd like. Your operator is bss.
Connecting
The network is available via irc.randomus.net (IPv4 or IPv6), port 6697 for TLS connections (or 6667 for unencrypted connections if you insist). Accounts can be registered via NickServ, and identification is available at connect time via SASL.
Instructions on setting up some clients can be found here, and/or more comprehensive docs on setting up your client are available online.
Webchat
A modern web client (Kiwi IRC) is available for your use at https://webirc.randomus.net/. It provides a full IRC experience in your browser, letting you chat in as many channels as you'd like, register your account and return to your settings later, and so on. Just enter a nick and channel(s) to join, and you'll be online.
Registering and Configuration
Standard services (NickServ, ChanServ, MemoServ) are available for use.
NickServ and User Options
To claim your nickname and keep persistent server-side settings, register with NickServ. If you are planning on spending
time on the network, registering your nick allows you (or channel ops) some useful settings. But first, to register on
the network, /msg NickServ REGISTER password email
once you have connected with your desired nick. Instructions
will be sent to the provided email address on how to proceed.
You may also /msg NickServ HELP REGISTER
for more information on registering, or /msg NickServ HELP
for help on what
settings are available to you once you're registered, some of which include:
- Access to additional services like ChanServ and MemoServ
- Accessing a list of channels that you autojoin, useful if you expect to use different clients, especially the webchat.
(
AJOIN
) - Adding alias/fallback nicks to your one account, in the event you end up connecting multiple times from different
places. (
GROUP
) - Setting some privacy and/or contact information on your account. (
SET DISPLAY
, etc.) - Allowing channel operations to place you on access lists, so that you can join restricted channels, or be auto-opped, or so on.
Identifying
Once your nickname is registered with Services, NickServ will enforce authentication on that nick, so if you reconnect to the IRC network without authenticating, it will kick you off of that nick! There are two ways of authenticating, the traditional way of messaging NickServ with your password when you connect, and the more modern way of providing SASL authentication when you connect to the network.
For the messaging-NickServ option, you simply need to /msg NickServ IDENTIFY password
after you connect to the
network. You can configure your IRC client to automatically send this command when you connect; for example, you would
configure this in WeeChat via /set irc.server.Randomus.command "/msg NickServ IDENTIFY password"
.
For the SASL option, you configure your server connection to provide your username and password when you connect. How
you do this is client-specific, but here is a WeeChat example:


/set irc.server.Randomus.sasl_password "password"
/set irc.server.Randomus.sasl_username "nick"
Upon reconnect to the network, you should be automatically identified with Services. You can check this by sending the
INFO
command to NickServ, or doing a /whois
on yourself.
MemoServ
If you are registered with NickServ, other users can send you messages ("memos") via MemoServ that are kept in an inbox on the server. When you are online (immediately or upon reconnect), MemoServ will privmsg you that you have messages waiting, which you can read and reply to.
This is a good way to receive messages if you are not yet using a client that is connected continuously for whatever reason.
Channel History
Channels may be configured with a limited backlog of retained channel history (+H
). If your client supports history,
you will receive the messages that were sent since you last reconnected (and if your client doesn't support history, all
the messages retained in the history get sent). For channels that are using this feature, this means that you do not
necessariy need to stay connected to IRC 100% of the time, as long as you are checking in occasionally (within the span
of the history).
Public Channels
A noncomprehensive list of channels to join if you're bored.
- #buildable-stick-system — files for 3D printing an arcade stick
- #chat — come hang out and chat about whatever!
- #help — network questions, IRC questions, whatever
- #idlerpg — stay connected to IRC and level up your character!
- #ill.moe — lobby for users of https://ill.moe, bss's personal fediverse instance
- #incorporeal-cms — software that makes simple Markdown content go | https://git.incorporeal.org/bss/incorporeal-cms (running this site!)
- #ttrpg — chat about tabletop RPGs
Rules
Server rules are normal — no abuse, no spam, no illegal stuff. Full rules via e.g. /quote rules
, and channels may
have their own rules.