
| Help
Chanserv Commands
REGISTER - Register a channel. [back to top] /msg chanserv register #channel password description (e.g. /msg chanserv register #mychannel 123456 My Channel) IDENTIFY - Identify yourself with your password. Authenticates you to ChanServ as the founder of the given channel. Many commands require you to use this command before using them. [back to top] /msg chanserv identify #channel password (e.g. /msg chanserv identify #mychannel 123456)
SET - Set channel options
and information
[back to top] /msg chanserv set #channel founder nick (e.g. /msg chanserv set #mychannel founder someone) - SUCCESSOR - Changes the successor of a channel. If the founder's nickname expires or is dropped while the channel is still registered, the successor will become the new founder of the channel. However, if the successor already has too many channels registered (20), the channel will be dropped instead, just as if no successor had been set. The new nickname must be a registered one. [back to top] /msg chanserv set #channel successor nick (e.g. /msg chanserv set #mychannel successor someone) - PASSWORD - Sets the password used to identify as the founder of the channel [back to top] /msg chanserv set #channel password newpassword (e.g. /msg chanserv set #mychannel password n3wp4$$) - DESC - Sets the description for the channel, which shows up with the LIST and INFO commands. [back to top] /msg chanserv set #channel desc New Description (e.g. /msg chanserv set #mychannel desc My New Desc!) - URL - Associates the given URL with the channel. This URL will be displayed whenever someone requests information on the channel with the INFO command. If no URL parameter is given, deletes any current URL for the channel. [back to top] /msg chanserv set #channel URL URL (e.g. /msg chanserv set #mychannel URL http://www.abjects.net) - EMAIL - Associates the given E-mail address with the channel. This address will be displayed whenever someone requests information on the channel with the INFO command. If no email parameter is given, deletes any current E-mail address for the channel. [back to top] /msg chanserv set #channel email email (e.g. /msg chanserv set #mychannel email me@home.com) - ENTRYMSG - Sets the message which will be sent via /notice to users when they enter the channel. If no message parameter is given, causes no message to be sent upon entering the channel. [back to top] /msg chanserv set #channel entrymsg Message Here (e.g. chanserv set #mychannel entrymsg Welcome!) - BANTYPE - Sets the ban type that will be used by services whenever they need to ban someone from your channel. [back to top] /msg chanserv set #channel bantype number (e.g. /msg chanserv set #mychannel bantype 2)
0: ban in the form *!user@host - MLOCK - Sets the mode-lock parameter for the channel. ChanServ allows you to define certain channel modes to be always on, off or free to be either on or off. Warning: If you set a mode-locked key you should also set the RESTRICTED option for the channel, or anyone entering the channel when it is empty will be able to see the key. [back to top] /msg chanserv set #channel mlock +/-modes (/msg chanserv set #mychannel mlock +nt-iklps (Forces modes n and t on, and modes i, k, l, p, and s off. Mode m is left free to be either on or off.) - KEEPTOPIC - Enables or disables the topic retention option for a channel. When topic retention is set, the topic for the channel will be remembered by ChanServ even after the leaves the channel, and will be restored the next time the channel is created. [back to top]
/msg chanserv set #channel
keeptopic on - OPNOTICE - Enables or disables the op-notice option for a channel. When op-notice is set, ChanServ will send a notice to the channel whenever the OP or DEOP commands are used for a user in the channel. [back to top]
/msg chanserv set #channel
opnotice on
-
PEACE
- Enables or disables the peace option for
a channel. When peace is set, an user won't be able to kick, ban
or remove a channel status of an user that has a level superior
or equal to theirs via ChanServ commands.
/msg chanserv set #channel peace
on - PRIVATE - Enables or disables the private option for a channel. When private is set, a /msg ChanServ LIST will not include the channel in any lists. [back to top]
/msg chanserv set #channel
private on - RESTRICTED - Enables or disables the restricted access option for a channel. When restricted access is set, users who would normally be disallowed from having channel operator privileges (users with negative access levels and, if secure ops is set, users not on the access list) will instead be kicked and banned from the channel. [back to top]
/msg chanserv set #channel
restricted on - SECURE - Enables or disables ChanServ's security features for a channel. When SECURE is set, only users who have registered their nicknames with NickServ and identified with their password will be given access to the channel as controlled by the access list. [back to top]
/msg chanserv set #channel secure
on - SECUREOPS - Enables or disables the secure ops option for a channel. When secure ops is set, users who are not on the userlist will not be allowed chanop status. [back to top]
/msg chanserv set #channel
secureops on - SECUREFOUNDER - Enables or disables the secure founder option for a channel. When secure founder is set, only the real founder will be able to drop the channel, change its password, its founder and its successor, and not those who are identified with ChanServ. [back to top]
/msg chanserv set #channel
securefounder on - SIGNKICK - Enables or disables signed kicks for a channel. When SIGNKICK is set, kicks issued with ChanServ KICK command will have the nick that used the command in their reason. If you use LEVEL, those who have a level that is superior or equal to the SIGNKICK level on the channel won't have their kicks signed. [back to top]
/msg chanserv set #channel
signkick on - TOPICLOCK - Enables or disables the topic lock option for a channel. When topic lock is set, ChanServ will not allow the channel topic to be changed except via the TOPIC command. [back to top]
/msg chanserv set #channel
topiclock on - XOP - Enables or disables the xOP lists system for a channel. When XOP is set, you have to use the AOP/SOP/VOP commands in order to give channel privileges to users, else you have to use the ACCESS command. Note: when you switch from access list to xOP lists system, your level definitions and user levels will be changed, so you won't find the same values if you switch back to access system. You should also check that your users are in the good xOP list after the switch from access to xOP lists, because the guess is not always perfect... in fact, it is not recommended to use the xOP lists if you changed level definitions with the LEVELS command. [back to top]
/msg chanserv set #channel xop on
AOP - Maintains the AOP
(AutoOP) list for a channel. The AOP list gives users the right
to be auto-opped on your channel, to unban or invite themselves
if needed, to have their greet message showed on join, and so
on.
/msg chanserv AOP #channel add
nick (Adds the relevant nick to AutoOP) HOP - Maintains the HOP (HalfOP) list for a channel. The HOP list gives users the right to be auto-halfopped on your channel. [back to top]
/msg chanserv HOP #channel add
nick (Adds the relevant nick to HalfOP)
SOP - Maintains the SOP
(SuperOP) list for a channel. The SOP list gives users all
rights given by the AOP list, and adds those needed to use the
AutoKick and the BadWords lists, to send and read channel memos,
and so on.
/msg chanserv SOP #channel add
nick (Adds the relevant nick to SuperOP) VOP - Maintains the VOP (VOicePeople) list for a channel. The VOP list allows users to be auto-voiced and to voice themselves if they aren't [back to top]
/msg chanserv VOP #channel add
nick (Adds the relevant nick to VOicePeople list) ACCESS - Maintains the access list for a channel. The access list specifies which users are allowed chanop status or access to ChanServ commands on the channel. Different user levels allow for access to different subsets of privileges. See LEVELS command for more information. [back to top]
/msg chanserv access #channel add
nick level (e.g. /msg chanserv access #mychannel add someone 5
(level 5 is Auto Op, see access defaults list below)) Default access levels - 3= Voice (+) 4= HalfOp (%) 5= Op (@) 10= Admin (!) LEVELS - Redefine the meanings of access levels. The LEVELS command allows fine control over the meaning of the numeric access levels used for channels. With this command, you can define the access level required for most of ChanServ's functions. This command is restricted to channel founder. [back to top]
/msg chanserv levels #channel set
type level Default Levels below :-
AUTODEOP -1 AKICK - Maintain the AutoKick list. If a user on the AutoKick list attempts to join the channel, ChanServ will ban that user from the channel, then kick the user. [back to top] The AKICK ADD command adds the given nick or usermask to the AutoKick list. If a reason is given with the command, that reason will be used when the user is kicked; if not, the default reason is "You have been banned from the channel". [back to top] The AKICK STICK command permanently bans the given mask on the channel. If someone tries to remove the ban, ChanServ will automatically set it again. You can't set it for registered nicks. [back to top] The AKICK UNSTICK command cancels the effect of the AKICK STICK command, so you'll be able to unset the ban again on the channel. [back to top] The AKICK DEL command removes the given nick or mask from the AutoKick list. It does not, however, remove any bans placed by an AutoKick; those must be removed manually. [back to top] The AKICK LIST command displays the AutoKick list, or optionally only those AutoKick entries which match the given mask. [back to top] The AKICK VIEW command is a more verbose version of AKICK LIST command. [back to top] The AKICK ENFORCE command causes ChanServ to enforce the current AKICK list by removing those users who match an AKICK mask. [back to top] The AKICK CLEAR command clears all entries of the akick list. [back to top]
/msg chanserv akick #channel add
mask (e.g. /msg chanserv akick #mychannel add
nick!*@matching.host Cya!) DROP - Cancel the registration of a channel. Limited to channel founder only. [back to top] /msg chanserv drop #channel SENDPASS - Help retrieve lost passwords. Send the password of the given channel to the e-mail address set in the founder's nickname record. This command is really useful to deal with lost passwords. (This feature is currently disabled in Abjects's services but will be available in the future). [back to top] /msg chanserv sendpass #channel BAN - Bans a selected nick on a channel. If nick is not given, it will ban you. If channel and nick are not given, it will ban you on all channels you're on, provided you are on, provided you have the rights too. [back to top] /msg chanserv ban #channel nick reason (e.g. /msg chanserv ban #mychannel someone Not Welcome Here) CLEAR - Tells ChanServ to clear certain settings on a channel. This command is limited to channel founder by default. [back to top]
/msg chanserv clear #channel
MODES (Resets all modes on the channel (i.e. clears modes
i,k,l,m,n,p,s,t). DEOP - Deops a selected nick on a channel. If nick is not given, it will deop you. If channel and nick are not given, it will deop you on all channels you're on, provided you have the right too. By default, limited to AOPs or those with level 5 access and above on the channel. [back to top]
/msg chanserv deop
DEVOICE
- Devoices a selected nick on a channel.
If nick is not given, it will devoice you. If channel and nick
are not given, it will devoice you on all channels you're on,
provided you have the right too. By default, limited to AOPs or
those with level 5 access and above on the channel, or to VOPs or those with level 3 and above for self devoicing.
/msg chanserv devoice GETKEY - Returns the key of the given channel. This is a command mainly intended to be used by bots and/or scripts, so the output is in the following way: KEY <channel> <key> key is "NO KEY" if no key is set. [back to top] /msg chanserv getkey #channel INFO - Lists information about the named registered channel, including its founder, time of registration, last time used, description, and mode lock, if any. If ALL is specified, the entry message and successor will also displayed. By default, the ALL option is limited to those with founder access on the channel. [back to top]
/msg chanserv info #channel INVITE - Tells ChanServ to invite you into the given channel. By default, limited to AOPs or those with level 5 and above on the channel. [back to top] /msg chanserv invite #channel KICK - Kicks a selected nick on a channel. If nick is not given, it will kick you. If channel and nick are not given, it will kick you on all channels you're on, provided you have the rights too. By default, limited to AOPs or those with level 5 access and above on the channel. [back to top]
/msg chanserv kick LIST - Lists all registered channels matching the given pattern. Channels with the PRIVATE option set will only be displayed to Services admins. [back to top] /msg chanserv list pattern (e.g. /msg chanserv list *me* (Will list registered channels with "me" in them) LOGOUT - This command will log the selected nickname out meaning they would have to reidentify themselves to regain their access. If you are the founder of the channel, you can log out anybody, else you can only log out yourself. [back to top]
/msg chanserv logout #channel OP - Ops a selected nick on a channel. If nick is not given, it will op you. If channel and nick are not given, it will op you on all channels you're on, provided you have the rights too. By default, limited to AOPs or those with level 5 access and above on the channel. [back to top]
/msg chanserv op TOPIC - Causes ChanServ to set the channel topic to the one specified. If topic is not given, then an empty topic is set. This command is most useful in conjunction with SET TOPICLOCK. By default, limited to those with founder access on the channel. [back to top] /msg chanserv topic #channel topic (e.g. /msg chanserv topic #mychannel This Is My New Topic!) UNBAN - Tells ChanServ to remove all bans preventing you from entering the given channel. By default, limited to AOPs or those with level 5 and above on the channel. [back to top] /msg chanserv unban #channel VOICE - Voices a selected nick on a channel. If nick is not given, it will voice you. If channel and nick are not given, it will voice you on all channels you're on, provided you have the rights too. By default, limited to AOPs or those with level 5 access and above on the channel, or to VOPs or those with level 3 and above for self voicing. [back to top]
/msg chanserv voice DEHALFOP - Dehalfops a selected nick on a channel. If nick is not given, it will dehalfop you. If channel and nick are not given, it will dehalfop you on all channels you're on, provided you have the rights too. By default, limited to AOPs and those with level 5 access and above on the channel, or to HOPs or those with level 4 and above for self dehalfopping. [back to top]
/msg chanserv dehalfop
HALFOP
- Halfops a selected nick on a channel. If
nick is not given, it will halfop you. If channel and nick are
not given, it will halfop you on all channels you're on,
provided you have the rights too. By default, limited to AOPs
and those with level 5 access and above on the channel, or to
HOPs or those with level 4 and above for self halfopping.
/msg chanserv halfop ADMIN - Admins a selected nick on a channel. If nick is not given, it will admin you. If channel and nick are not given, it will admin you on all channels you're on, provided you have the rights too. By default, limited to founders, or to SOPs or those with level 10 and above for self admining. [back to top]
/msg chanserv admin DEADMIN - Deadmins a selected nick on a channel. If nick is not given, it will deadmin you. If channel and nick are not given, it will deadmin you on all channels you're on, provided you have the rights too. By default, limited to founders, or to SOPs or those with level 10 and above for self deadmining. [back to top]
/msg chanserv deadmin
(A majority of this help was taken from /msg chanserv help) |