Common IRC commands
Ergo IRCd
Our IRC network runs on the modern IRCv3 capable IRCd Ergo.chat. It therefore comes with additional built in features and network services that can be accessed via in client commands.
Quick cheat sheet
Register an account (for multi-client use):
/msg NickServ register mySecretPassword validEmailAddress@example.com
Note: Only SASL auth is supported and you can not change nickname.
Delete an account with (follow instructions):
/msg NickServ unregister *yournick*
Turn on persistent connection mode (bouncer):
/msg NickServ set always-on true
Play back channel history on legacy clients:
/history #channel 12h (time duration or message count)
Or set it to autoreply the latest messages: /msg NickServ set autoreplay-lines 25
Register a channel: /msg ChanServ register #myChannel
Set channel mode: /mode #channel +/-attribute
+p
- Sets the channel as invisible in /list.
+m
- Mute users who are not opped/hopped/voiced.
+R
- Only registered nicks are allowed in.
+M
- Only registered nicks are allowed to talk.
Kick user from channel:
kick #channel nickname [reason]
Set user mode in current channel: /mode #channel +/-attributes nickname
+o
- User is an operator (prefix @).
+h
- User is a half-op (prefix %).
+v
- User has is unmuted (prefix +).
Help messages for service:
/msg NickServ HELP
/msg ChanServ HELP
You can use /NS or /CS instead.
Other useful commands:
/join #channel - Joins the specified channel.
/part #channel - Leave the specified channel.
/nick nickname - Changes your nick (unless SASL authed).
/names #channel - Shows the nicks of all users on #channel.
/msg nickname message - Sends a private message to a user.
/me action - Prints "yourname action"