IRC Help:  ChanServ

This utility allows you to register and control various aspects of your own channel (chat room).

If you are already connected to an IRC server and need help using ChanServ, type the following:
/msg chanserv help commands

Otherwise please read the following information.


Click on the following links to learn more about each ChanServ option:

Register | Identify | Set | Access | Akick
Drop | Info | List | Invite

REGISTER
Syntax:  /msg chanserv register <channel> <password> <description>

This command is used to register a channel in the ChanServ database.

In order to use this command you must first be channel operator in the channel you're wanting to register. In other words you must be present in the channel at the time and have ops status (designated by a @ next to your nick). The <password> is used in conjunction with the IDENTIFY command to make any changes to the channel settings at any 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 said channel. The channel founder is allowed to change all the channel settings for the channel; ChanServ will automatically give the founder channel-ops status when he/she enters the channel. See ACCESS for information on giving a subset of theses privileges to other channel users.

NOTE: To register a channel you must first be registered with NickServ and have IDENTIFIED yourself.

NOTE: Any channel which is not used for 14 days (i.e. when no user on the channel's access list enters for that time) will be automatically dropped.

IDENTIFY
Syntax:  /msg chanserv <channel> <password>

This command identifies you with ChanServ as the 'founder' of the channel. Many of the commands that follow will have required you to use this command in the first place. The password should be the same as the one used with the REGISTER command.

SET
Syntax:  /msg chanserv set <channel> <option> <parameters>

This command allows the channel founder to set various channel options as well as other information. The channel founder must use the IDENTIFY command before using SET. The available SET options are as follows:

ACCESS:
Syntax:  /msg chanserv access <channel> {add|del|list} <level>
This command maintains the 'access list' for a channel. The access list specifies which users are allowed channel op status or access to ChanServ commands on the channel

 /msg chanserv access <channel> add <mask> <level>
This command adds the given nickname or usermask to the access list with the given user level; if the nick or mask is already present on the list, its access level is changed to the level specified in the command.
Different user levels allow for different subsets of privileges. There are 6 distinct access levels available:

 /msg chanserv access <channel> del <mask> <entry-num>
This command removes the given nick or mask from the access list.

 /msg chanserv access<channel> list {mask}
This command displays the access list; if a mask is given, only those entries matching the mask are displayed.

AKICK:
Syntax:  /msg chanserv akick <channel> add|del|list <mask> {reason}
This command maintains the 'autokick list' for a channel. If a user on the autokick list attempts to join the channel, ChanServ will ban that user from the channel, then kick the user.

 /msg chanserv akick <channel> add <mask> {reason}
This command adds the given nick or user mask to the AUTOKICK list. If a {reason} is given with the command then that reason will be used when the user is kicked, otherwise the default reason of "You have been banned from this channel" will be used.

 /msg chanserv akick del <mask>
This command removes the given nick or mask, from the AUTOKICK list. It does not however, remove any bans placed by AUTOKICK; these must be removed manually.

 /msg chanserv akick list {mask}
This command displays the AUTOKICK list or optionally, only those AUTOKICK entries that match the given mask.

DROP:
Syntax:  /msg chanserv drop <channel>
This command unregisters the named channel. This can only be used by the 'Founder' who must have used the IDENTIFY command first.

INFO:
Syntax:  /msg chanserv info <channel>
This command lists information about the named registered channel, including its founder, time of registration, last time used description and mode locks if any.

LIST:
Syntax:  /msg chanserv list {mask}
This command will list all registered channels matching the given mask. (Channels with the PRIVATE option set are not listed of course).

INVITE:
Syntax:  /msg chanserv invite <channel>
This command tells ChanServ to invite you into the given channel. Only works if your access level on that channel is greater than zero.


Home | Webhosting | IRC Staff |  IRC Help  | Policies | Contact Us