ChanServ
/msg ChanServ (command)
- REGISTER: Registers a channel
- IDENTIFY: Identifies with your key
-
SET: Sets channel options and information. Example:
- ----FOUNDER: Sets the founder of a channel
- ----SUCCESSOR: Sets the successor of a channel
- ----PASSWORD: Sets the founder's password
- ----DESC: Sets the channel description
- ----URL: Associates a URL with the channel
- ----EMAIL: Associates an email with the channel
- ----ENTRYMSG: Sets a message to send to users when they join the channel
- ----BANTYPE: Sets how bans are applied on the channel
- ----MLOCK: Locks channel modes on or off
- ----KEEPTOPIC: Retains the topic when the channel is not in use
- ----OPNOTICE: Sends a notice when OP/DEOP commands are used
- ----PEACE: Regulates the use of critical commands
- ----PRIVATE: Hides the channel from the LIST command
- ----RESTRICTED: Restricts access to the channel
- ----SECURE: Activates ChanServ security options
- ----SECUREOPS: Strict control of chanop status
- ----SECUREFOUNDER: Strict control of channel founder status
- ----SIGNKICK: Signs kicks made with the KICK command
- ----TOPICLOCK: The topic can only be changed with the TOPIC command
- ----XOP: Changes the privilege system
- SOP: Modifies the list of SOP users
- AOP: Modifies the list of AOP users
- OP: Maintains the HOP (HalfOP) list for a channel
- VOP: Maintains the VOP (VoicePeople) list for a channel
- ACCESS: Modifies the list of privileged users
- LEVELS: Redefines the meaning of access levels
- AKICK: Maintains the AutoKick list
- DROP: Cancels a channel's registration
- BAN: Bans a nick from the channel
- UNBAN: Unbans a nick
- CLEAR: Clears certain modes
- OWNER: Gives Owner status
- DEOWNER: Removes Owner status
- PROTECT: Gives SuperOp status
- DEPROTECT: Removes SuperOp status
- OP: Gives Op to a nick
- DEOP: Removes Op from a nick
- HALFOP: Gives HalfOp status (@) to a nick
- DEHALFOP: Removes HalfOp status from a nick
- VOICE: Gives Voice to a nick
- DEVOICE: Removes Voice from a nick
- GETKEY: Gives the channel key
- INVITE: Invites a nick
- KICK: Kicks a nick
- LIST: Lists all registered channels
- LOGOUT: Logs out the nick
- TOPIC: Manages the channel topic
- INFO: Gives information about the channel
- APPENDTOPIC: Adds something to the topic
- JOIN: Makes ChanServ join your channel
- PART: Makes ChanServ leave your channel
- MYPOWER: See what you can do in a channel
- COUNT: Shows the number of SuperOps, AutoOps, and AutoKicks
- ENFORCE: Forces various channel modes
NickServ
/msg NickServ (command)
- REGISTER: Registers a nickname
- GROUP: Joins a group
- GLIST: Lists the nicks in your group
- IDENTIFY: Identifies with your key
- ACCESS: Modifies the list of authorized addresses
-
SET: Sets protections, including kills. Example:
- ----DISPLAY: Sets the display name for your group
- ----PASSWORD: Sets your nickname's password
- ----LANGUAGE: Sets the language for services' messages
- ----URL: Associates a URL with your nickname
- ----EMAIL: Associates an email with your nickname
- ----ICQ: Associates an ICQ number with your nickname
- ----GREET: Associates a greeting with your nickname
- ----KILL: Turns protection on or off
- ----SECURE: Turns nickname security on or off
- ----PRIVATE: Prevents your nickname from appearing in a /msg NickServ LIST
- ----HIDE: Hides some of your information
- ----MSG: Changes communication method with services
- ----AUTOOP: Enables AutoOp
- DROP: Cancels nickname registration
- RECOVER: Kills another user using your nickname
- RELEASE: Takes custody of your nick after a RECOVER
- GHOST: Disconnects a "ghost" IRC session using your nick
- ALIST: Lists channels you have access to
- INFO: Information about a nick
- LIST: Lists all registered nicks
- LOGOUT: Logs out
- STATUS: Returns the owner status of the given nickname
- UPDATE: Updates your status
BotServ
/msg BotServ (command)
- BOTLIST: Lists available bots
- ASSIGN: Assigns a bot to a channel
-
SET: Configures bot options. Example:
- ---DONTKICKOPS: Protects ops from kicks by bots
- ---DONTKICKVOICES: Protects voices from kicks by bots
- ---GREET: Enables welcome messages
- ---FANTASY: Enables fantasy commands
- ---SYMBIOSIS: Makes the bot act like a real bot
- KICK: Configures kickers
- BADWORDS: Maintains a list of bad words
- ACT: Makes the bot perform the "/me" command
- INFO: Information about the channel and bot
- SAY: Makes the bot speak
- UNASSIGN: Unassigns a bot from a channel
MemoServ
/msg MemoServ (command)
- SEND: Sends a memo to a nick or channel
- CANCEL: Cancels the last memo you sent
- LIST: Lists your memos
- READ: Reads one or more memos
- DEL: Deletes one or more memos
-
SET: Sets options related to memos. Example:
- ---NOTIFY: Changes when you will be notified about new memos (only for nicknames)
- ---LIMIT: Sets the maximum number of memos you can receive
- INFO: Shows information about your memos
- CHECK: Checks if your sent memo has been read
- CHANOWNER: Sends a memo to a channel's owner
Other Commands
- Channels created by me: /msg NickServ CLIST
- Channel status: /msg ChanServ COUNT #channel
- What I can do: /msg ChanServ MYPOWER #channel
- ChanServ join or leave: /msg ChanServ JOIN/PART #Channel
- Send memo to any channel: /msg MemoServ send #channel announcement (access required 4 - HalfOp)
- View my accessible channels: /msg NickServ ALIST
- Protect modes: /msg ChanServ set #channel mlock -/+modes
- Remove user from your nick: /msg NickServ RECOVER nick key
- Remove server from your nick: /msg NickServ RELEASE nick key
- Disconnect the user using your nick: /msg NickServ SIDENTIFY nick key
- Seen: /msg BotServ seen nick
- Do not add me: /msg NickServ SET NOOP on/off
- Do not want private messages: /mode yournick +/-D
- Channel access levels: /msg ChanServ help LEVELS desc (if unsure, leave as it is)
User Modes
- a: Super Op
- b user@host>: Ban
- e user@host>: Exception (if someone matches, they can always enter the channel even if banned)
- G: Filters words with the "badwords" list
- h: Half Op
-
i: Invisible (does not appear in
/who
) - I user@host>: Invite exceptions (does not need an invite to join)
- o: Op
-
p: Hides their channels from
/whois
- q: Channel owner
- R: Allows receiving messages from registered users (+r)
- r: Identifies the nick as registered
- s: Can receive server notifications
- T: Prevents receiving CTCPs
- t: Indicates the user is using a virtual host
- v: Voice (can speak in a moderated channel)
- x: Hides IP or Host
- w: Can receive wallops
Channel Modes
- c: No ANSI colors allowed
- C: No CTCPs allowed
- G: Activates the bad words filter
- i: Invitation required to join
- j: Blocks entry after X attempts within Y seconds
- K: /knock not allowed
- k: A password is required to join
- l: Sets the maximum number of users allowed in the channel
- L <#channel>: If the maximum limit (+l) is exceeded, users trying to join will be sent to the specified channel
- M: Only registered users (+r) can speak
- m: Moderated channel: only +v and above can speak
- N: No nickname changes allowed in the channel
- n: No external messages allowed
- p: Marks the channel as private
- Q: Only uline servers can kick users from the channel
- R: Only registered users (+r) can enter
- S: Removes all colors, bold, and underline
- s: Makes the channel secret
- t: Only halfops and above can change the channel topic
- T: No notices allowed in the channel
-
u: Only channel operators appear in
/names
or/who #channel
- V: /invite not allowed