Not intended as a guide for newbies, more like a “cheat sheet” for the somewhat experienced IRC user, especially one who wields some power over a channel.
/join #channel
: Joins the specified channel./part #channel
: Leaves the specified channel./quit [message]
: Disconnects from current server with optional leaving message./server hostname
: Connects to the specified server./list
: Lists all channels on the current network./links
: Lists all servers on the current network. May be disabled “for security reasons”./nick nickname
: Changes your nick./names #channel
: Shows the nicks of all users on #channel./msg nickname message
: Sends a private message to a user./query nickname message
: Sends a private message to a user and opens a private chat window./me action
: Prints “yourname action”/notice nickname message
: Sends a notice to the specified user. Like a /msg, but usually makes a sound./whois nickname
: Shows information about the specified user. This action is not visible to the specified user./whowas nickname
: Shows information about a user who has quit./dns nickname
: Attempts to resolve the IP address of the specified user. Doesn’t work on all networks, doesn’t work all the time./ping nickname
: Pings the specified user. This action is visible to the specified user.Set a mode with: /mode #channel +/-attribute [data]
+n
: Disallows external messages.+t
: Only op/hops can set the topic.+p
: Sets the channel as invisible in /list.+s
: Sets the channel as invisible in /list and /whois.+i
: Sets the channel as closed unless the person was invited.+k [pass]
: Sets a password for the channel which users must enter to join.+l [number]
: Sets a limit on the number of users who are allowed in the channel at the same time.+m
: Prevents users who are not opped/hopped/voiced from talking.+R
: Sets the channel so only registered nicks are allowed in.+M
: Sets the channel so only registered nicks are allowed to talk.+S
: Strips formatting from messages, rendering them as plaintext.+c
: Blocks messages containing color codes.+i
: A user must be invited to join the channel.+N
: No nick changes permitted in the channel./kick #channel nickname [reason]
: temporarily remove user from channel /mode nickname +/-attributes [data]
: Setting people’s modes (for current channel only)+q
: User is owner of the current channel (prefix ~ on UnrealIRCd, usually @ elsewhere)+a
: User is an admin (SOP) on the current channel (prefix & on UnrealIRCd, usually @ elsewhere).+o
: User is an operator (AOP) on the current channel (prefix @).+h
: User is a half-op on the current channel (prefix %).+v
: User has voice on the current channel (prefix +)./mode #channel +b hosts
: Hosts take the following form: nickname!userid@hostname
Use /whois
, /whowas
or /who
to find the information necessary for a ban. *
is a wildcard and can replace nickname
, userid
, parts of nickname or userid
, hostname
or a segment of a hostname
.
joe!*@*
: Will prevent anyone with the nick joe from joining.*myg0t*!*
: Will prevent anyone whose nick contains myg0t from joining.mark!*elc@*
: Will prevent anyone with the nick mark and the userid elc from joining.*!*@c-123-24-76-213.ga.isp.net
: Will prevent anyone with the host c-123-24-76-213.ga.isp.net from joining.*!*@*
: Bans everyone. Don’t do that.it’s possible to color your text in irc. in most clients you can use control c then foreground,background (background is optional). examples: red text ^c4
. black text on a blue background ^c1,2
. here’s a full list of the color codes:
Number | Name |
---|---|
00 | white |
01 | black |
02 | blue (navy) |
03 | green |
04 | red |
05 | brown (maroon) |
06 | purple |
07 | orange (olive) |
08 | yellow |
09 | light green (lime) |
10 | teal (a green/blue cyan) |
11 | light cyan (cyan / aqua) |
12 | light blue (royal) |
13 | pink (light purple / fuchsia) |
14 | grey |
15 | light grey (silver) |