Blitzed.org - Help Department - User Services - ChanServ
Below you will find the extended help file for ChanServ. The command, along with proper syntax, and a explanation are provided.
Use: Registers a channel in the database.
In order to use this command, you must first be a channel operator on the channel you're trying to register. The password is used with the IDENTIFY command to allow you to make changes to the channel settings at a later time. The last parameter, which must be included, is a general description of the channel's purpose.
When you register a channel, you are recorded as the "founder" of that channel. The channel founder is allowed to change all of the channel settings for the channel and will be given founder channel-operator privileges when s/he enters the channel. See the ACCESS command for information on giving a subset of these privileges to other channel users.
NOTICE: In order to register a channel, you must have first registered your nickname.
Use: Authenticates you to ChanServ as the founder of the given channel.
Many commands require you to use this command before using them. The password should be the same one you sent with the REGISTER command.
Use: Unregisters the named channel.
Can only be used by channel founder, who must use the IDENTIFY command first.
Use: Allows the channel founder to set various channel options and other information.
The founder must use the IDENTIFY command before using SET.
Available options:
Use: Changes the founder of a channel. The new nickname must be a registered one.
SUCCESSORUse: 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, the channel will be dropped instead, just as if no successor had been set. The new nickname must be a registered one.
PASSWORDUse: Sets the password used to identify as the founder of the channel.
DESCUse: Sets the description for the channel, which shows up with the LIST and INFO commands.
URLUse: 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 parameter is given, deletes any current URL for the channel.
EMAILAssociates 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 parameter is given, deletes any current E-mail address for the channel.
ENTRYMSGUse: Sets the message which will be sent via /notice to users when they enter the channel. If no parameter is given, causes no message to be sent upon entering the channel.
TOPICUse: Causes ChanServ to set the channel topic to the one specified. This command is most useful in conjunction with SET TOPICLOCK.
KEEPTOPICUse: 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 last user leaves the channel, and will be restored the next time the channel is created.
TOPICLOCKUse: 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 SET TOPIC command.
MLOCKUse: Sets the mode-lock parameter for the channel. ChanServ allows you to define certain channel modes to be always on (or off). The modes that can be locked are i, k, l, m, n, p, s, and t; each of these modes can be locked on, locked off, or not locked. The modes parameter is constructed exactly the same way as a /MODE command; that is, modes followed by a + are locked on, and modes followed by a - are locked off. Warning: If you set a mode-locked key, as in the second example below, you should also set the RESTRICTED option for the channel (see HELP SET RESTRICTED), or anyone entering the channel when it is empty will be able to see the key! Examples:
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.
Forces modes k, n, s, and t on, and modes i, l, m, and p off. Also forces the channel key to be "my-key".
Removes the mode lock; all channel modes are free to be either on or off.
PRIVATE
Use: 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.
RESTRICTEDUse: 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.
SECUREUse: Enables or disables ChanServ's security features for a channel. When SECURE is set, only users who have registered their nicknames with ChanServ and IDENTIFY'd with their password will be given access to the channel as controlled by the access list.
SECUREOPSUse: 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.
LEAVEOPSUse: Enables or disables the leave ops option for a channel. When leave ops is set, ChanServ will never de-op a user in that channel except with the DEOP command.
VERBOSEUse: Enables or disables the verbose option for a channel. When verbose is set, ChanServ will send a notice to the channel's operators when certain commands are used on the channel.
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; /msg ChanServ HELP ACCESS LEVELS for more specific information. Any nick not on the access list has a user level of 0.
The ACCESS ADD command adds the given nickname to the access list with the given user level; if the nick is already present on the list, its access level is changed to the level specified in the command. The level specified must be less than that of the user giving the command, and if the nick is already on the access list, the current access level of that nick must be less than the access level of the user giving the command.
The ACCESS DEL command removes the given nick from the access list. If a list of entry numbers is given, those entries are deleted. (See the example for LIST below.)
The ACCESS LIST command displays the access list. If a wildcard mask is given, only those entries matching the mask are displayed. If a list of entry numbers is given, only those entries are shown; for example:
ACCESS #channel LIST 2-5,7-9 Lists access entries numbered 2 through 5 and 7 through 9.
The ACCESS COUNT command returns the number of entries there are on the access list.
Use: The VOP ADD command adds the given nick to the access list using the channel's default level for auto voice (default level 3).
This command is meant as a quick alias to ACCESS ADD.
- 10 - Access to AKICK command; automatic opping.
- 5 - Automatic opping.
- 3 - Automatic voicing.
- 0 - No special privileges; can be opped by other ops (unless secure-ops is set).
- -1 - May not be opped.
Use: Tells ChanServ to remove all bans preventing you from entering the given channel.
By default, only works if your access level on that channel is greater than zero.
Use: Tells ChanServ to clear certain settings on a channel. what can be any of the following:
- MODES Resets all modes on the channel (i.e. clears modes i,k,l,m,n,p,s,t).
- BANS Clears all bans on the channel.
- OPS Removes channel-operator status (mode +o) from all channel operators.
- VOICES Removes "voice" status (mode +v) from anyone with that mode set.
- USERS Removes (kicks) all users from the channel.
By default, your access level on the channel must be at least 10 to use this command.
[End ChanServ Help]