IRC Stuff

Some useful IRC commands that I constantly forget:

/msg nickserv register [password] [email] [additional info]
Register a nickname

/ignore JOINS PARTS QUITS NICKS
Ignore joins, parts, quits and nickname changes

/ctcp [nick] version
Returns details of the irc client being used by [nick]

/mode [chan] +o [nick]
Promotes [nick] to Operator status on channel [chan]

/mode [chan] +b [address]
Ban a user from [chan] based on his address. Format is: nickname!username@host.domain.net
Example: /mode #irc +b *!*jp@*irc.com
Example: /mode #irc +b *!*@123.123.123.123

/mode [chan] +q [address]
As above but instead of banning a user, just make them quiet

/mode [chan] +c
Blocks colour codes from being sent to the channel

/mode [chan] +S
Strips colour codes – Only the originator sees his colours.

/mode [chan] +s
Secret – Hide a channel from the server listings. Channel can still be joined by anyone who knows the name.

/mode [chan] +i
Private – Users can only join by invitation (/invite [nick] [chan])

/mode [chan] +t
Restricts topic changes to operators only.

/mode [chan] +l [number]
Sets a maximum limit on the number of users allowed in the channel.

/mode [chan] +M
Only registered users may talk in the channel

/mode [chan] +R
As with +M, but also only lets registered users join the channel

Leave a comment