| |
IE: SET #mychan MLOCK +tnkl mypassword 100 |
| Other examples: |
SET #mychan MLOCK +tn-s |
| |
SET #mychan MLOCK +tncR-splkmi |
| |
SET #mychan MLOCK +tnl-spkRimc 250 |
| To remove all mode locks: |
SET #mychan MLOCK + |
| |
|
| |
|
| SET DESC |
Syntax: SET <#channel> DESC <description> |
| |
Changes the basic description of the channel. The description is simply a quick title to let others know what type of channel you are running. This information is displayed most often with the ChanServ INFO command. |
| |
|
| SET FOUNDER |
Syntax: SET <#channel> FOUNDER |
| |
This will give you entire foundership of the channel. You must first be using a registered nick, and be identified to that nick and the channel you wish to become founder of. |
| |
|
| SET PASSWORD |
Syntax: SET <#channel> PASSWORD <password> |
| |
Changes the founder's channel password. The channel's password is required for any behavioral adjustments to be taken on the channel. Identifying to the channel with this password is a perquisite for any of the SET commands. If you change your password, remember to write it down or else you won't be able to make setting changes for your channel!. |
| |
|
| SET URL |
Syntax: SET <#channel> URL <url> |
| |
Syntax: SET <#channel> URL NONE |
| |
Associates the given URL with your channel. This URL will be displayed whenever someone requests information on your channel with the INFO command. The URL's format must begin with either ftp://, http://, or mailto:. |
| Examples: |
SET URL ftp://ftp.filoz.net |
| |
SET URL http://www.filoz.net |
| |
SET URL mailto:user@filoz.net |
| |
Your url will not be displayed if NONE is specified. |
| |
|
| SET TOPICLOCK |
Syntax: |
| |
SET <#channel> TOPICLOCK [OFF|AVOICE|AOP|SOP|CFOUNDER|FOUNDER] |
| |
Allows you to control who has permission to change the channel's topic. It can be limited to either just the founder, co-founders, super-operators, auto-operators, or auto-voices. When OFF is given, ChanServ will not restrict operators from changing the topic. |
| Example: |
SET #FilOz TOPICLOCK SOP |
| |
Only Super-Ops may change the topic. |
| |
|
| SET IDENT |
Syntax: SET <#channel> IDENT [ON|OFF] |
| |
When IDENT is set, users must first identify to NickServ before ChanServ will give them ops in the channel. Also, channel access lists may not contain hostmasks, but only nick entries while IDENT is set to on. |
| |
|
| SET WELCOME |
Syntax: SET <#channel> WELCOME <message> |
| |
When set, ChanServ sends a notice to each user who joins the channel. <message> is the message you want ChanServ to send to each user. If <message> is OFF or NONE, the welcome notice will be disabled. |
| Examples: |
SET #FilOz WELCOME Greetings! Welcome to #FilOz, enjoy your stay! |
| |
SET #FilOz WELCOME OFF - Disables further welcome notices. |
| |
|
| SET NOTIFY |
Syntax: SET <#channel> NOTIFY [ON|OFF] |
| |
NOTIFY will have ChanServ notice the ops of the channel whenever someone adds, deletes, or modifies any of the AVOICE, AOP, SOP, CFOUNDER or AKICK lists. A memo will also be sent to the channel founder. |
| |
|
| SET OPGUARD |
Syntax: SET <#channel> OPGUARD [ON|OFF] |
| |
OPGUARD will prevent those who do not have channel access from getting ops. Only those on the AOP, SOP, or (Co)Founder lists will be permitted to be set +o. |
| |
If you are a Co-Founder or founder, you may temporarily op people not on the access list by: /chanserv op #mychan <nick> |
| |
|
| SET KEEPTOPIC |
Syntax: SET <#channel> KEEPTOPIC [ON|OFF] |
| |
When turned ON, ChanServ will store the topic of the channel even when it's not in use. Next time a user joins the channel, ChanServ will re-set the topic to the previous one. |
| |
|
| SET PROTECT |
Syntax: SET <#channel> PROTECT [ON|OFF] |
| |
This command gives channel operators a sense of extra security. When turned ON, any user that is on the channel's access list will be re-oped by ChanServ if they loose their ops. This works for all users on the AOP, SOP, or (Co)Founder lists. |
| |
|
| SET UNSECURE |
Syntax: SET <#channel> UNSECURE [ON|OFF] |
| |
This is not a recommended option! When unsecure is set to ON, any user that matches the founder's NickServ access list, may make changes to the channel settings (when using the founder's nick). Do NOT set this option to ON unless you know exactly what you are doing!. |
| |
|
| SET PRIVATE |
Syntax: SET <#channel> PRIVATE [ON|OFF] |
| |
When set to ON, the channel will not be displayed in any channel listings given by ChanServ. Simply put, the channel will not be shown under the /ChanServ LIST command. |
| |
|
| SET RESTRICTED |
Syntax: SET <#channel> RESTRICTED [ON|OFF] |
| |
This option restricts access to the channel. When set to ON, only users that are in the channel's access lists are permitted to be in the channel; All other users will be banned and kicked when joining. In other words, users that would usually not have extra privileges in the channel will not be allowed to join the channel at all. |
| |
|
| SET LEAVEOPS |
Syntax: SET <#channel> LEAVEOPS [ON|OFF] |
| |
When set to ON, the first user to join the empty channel will keep their ops. Normally, ChanServ will de-op the user unless they have channel privileges (Being on the AVOICE, AOP, SOP, or (Co)Founder lists). |
| |
|
| SET TRIMBANS |
Syntax: SET <#channel> TRIMBANS [ON|OFF] |
| |
This feature will keep your channel's ban list from getting full. When the ban list is approaching full capacity, ChanServ will automatically remove a portion of the oldest bans from the list. If your channel has many users and many akick entries, you should consider setting this option to ON for your channel. If your channel's ban list becomes full, and a banned user joins the channel, ChanServ will still kick the user, however, won't be able to add the new ban since the ban list is full. This function does NOT trim or limit the amount of akick entries you may have for your channel. This only helps control the active bans (+b modes) for the channel. |
| |
|
| SET SUCCESSOR |
Syntax: SET <#channel> SUCCESSOR <nick> |
| |
In case you end up having an extended leave from IRC for an indefinite amount of time, you may set a successor to take over the channel if your nick expires. If <nick> is set to OFF or NONE, the successor will be removed, otherwise, it'll be updated to the new nick specified. |
| |
|
| AKICK |
Syntax: AKICK <#channel> ADD <nick or mask> [reason] |
| |
Syntax: AKICK <#channel> DEL <nick/mask/index number> |
| |
Syntax: AKICK <#channel> LIST |
| |
Syntax: AKICK <#channel> WIPE |
| |
This command allows you to maintain the Auto-Kick list of your channel. Any user joining the channel that matches a mask on the AKICK list, will be immediately banned and kicked by ChanServ. Using ADD will place a mask into the list. The mask must be in nick!username@host format. See below for an example of a mask. If you specify a nick that is currently only, services will set the mask automatically for you for that user. Using DEL will remove the entry from the list. LIST will list all current entries on the AKICK list. WIPE, which may only be used by channel founders, will completely clear the AKICK list. |
| |
An optional reason may be given at the end of the command that will be shown during LIST. |
| |
Akick list manipulation is limited to SOP or greater access. |
| Examples: |
AKICK #FilOz ADD Sanessa - Adds the mask of user 'Sanessa'. |
| |
AKICK #FilOz DEL *!*@*.filoz.net - Removes *!*@*.filoz.net from list. |
| |
AKICK #FilOz DEL 3 - Removes index number #3 from the list. |
| |
AKICK #FilOz ADD *!*@*.filoz.net - Adds mask *@*.filoz.net to the list. |
| |
AKICK #FilOz LIST - Shows each entry by numerical index. |
| |
AKICK #FilOz WIPE - Totally clears the AKICK list. |
| |
|
| AOP |
Syntax: AOP <#channel> ADD <nick or mask> [reason] |
| |
Syntax: AOP <#channel> DEL <nick/mask or index number> |
| |
Syntax: AOP <#channel> LIST |
| |
Syntax: AOP <#channel> WIPE |
| |
This command allows you to maintain the (A)uto-(O)p list of your channel. Using ADD will place a nick or mask into the list. ChanServ will automatically op (+o) any user entering the channel if that user is on the AOP list, or if the user's host matches a mask entry. Using DEL will remove the entry from the list. LIST will list all current entries on the AOP list. WIPE, which may only be used by channel founders, will completely clear the AOP list. |
| |
An optional reason may be given at the end of the command that will be shown during LIST. |
| Examples: |
AOP #FilOz ADD Sanessa - Adds the nick 'Sanessa' to the AOP list. |
| |
AOP #FilOz DEL Sanessa - Removes 'Sanessa' from the AOP list. |
| |
AOP #FilOz DEL 3 - Removes index number #3 from the list. |
| |
AOP #FilOz ADD *@*.filoz.net - Adds mask *@*.filoz.net to the AOP list. |
| |
AOP #FilOz LIST - Shows each entry by numerical index. |
| |
AOP #FilOz WIPE - Totally clears the AOP list. |
| |
|
| AVOICE |
Syntax: AVOICE <#channel> ADD <nick or mask> [reason] |
| |
Syntax: AVOICE <#channel> DEL <nick/mask/index number> |
| |
Syntax: AVOICE <#channel> LIST |
| |
Syntax: AVOICE <#channel> WIPE |
| |
This command allows you to maintain the Auto-Voice list of your channel. Using ADD will place a nick or mask into the list. ChanServ will automatically voice (+v) any user entering the channel if that user is on the AVOICE list, or if the user's host matches a mask entry. Using DEL will remove the entry from the AVOICE list. LIST will list all current entries on the AVOICE list. WIPE, which may only be used by channel founders, will completely clear the AVOICE list. |
| |
An optional reason may be given at the end of the command that will be shown during LIST. |
| Examples: |
AVOICE #FilOz ADD Sanessa - Adds the nick 'Sanessa' to the AVOICE list. |
| |
AVOICE #FilOz DEL Sanessa - Removes 'Sanessa' from the AVOICE list. |
| |
AVOICE #FilOz DEL 3 - Removes index number #3 from the list. |
| |
AVOICE #FilOz ADD *@*.filoz.net - Adds mask *@*.filoz.net to the AVOICE list. |
| |
AVOICE #FilOz LIST - Shows each entry by numerical index. |
| |
AVOICE #FilOz WIPE - Totally clears the AVOICE list. |
| |
|
| CFOUNDER |
Syntax: CFOUNDER <#channel> ADD <nick or mask> [reason] |
| |
Syntax: CFOUNDER <#channel> DEL <nick/mask/indexnumber> |
| |
Syntax: CFOUNDER <#channel> LIST |
| |
Syntax: CFOUNDER <#channel> WIPE |
| |
This command allows you to maintain the Co-Founder list of your channel. Like the AOP or SOP lists, users added to the Co-Founder list will also be automatically oped by ChanServ when entering the channel. Co-Founders may change channel settings and manipulate the Super-Ops list. Co-Founders, however, may not change channel ownership or the channel password, unless, of course, they have been given the channel password by the original founder. Using ADD will place a nick or mask into the list. Using DEL will remove the entry from the list. LIST will list all current entries on the CFOUNDER list. WIPE will completely clear the CFOUNDER list. |
| |
An optional reason may be given at the end of the command that will be shown during LIST. |
| |
You may also use the abbreviated form of the CFOUNDER command by using CF. |
| Examples: |
CF #FilOz ADD Sanessa - Adds the nick 'Sanessa' to the CFOUNDER list. |
| |
CF #FilOz DEL Sanessa - Removes 'Sanessa' from the CFOUNDER list. |
| |
CF #FilOz DEL 3 - Removes index number #3 from the list. |
| |
CF #FilOz ADD *@*.filoz.net - Adds mask *@*.filoz.net to the CFOUNDER list. |
| |
CF #FilOz LIST - Shows each entry by numerical index. |
| |
CF #FilOz WIPE - Totally clears the CFOUNDER list. |
| |
|
| CLEAR |
Syntax: CLEAR <channel> <what> [reason] |
| |
Tells ChanServ to clear certain settings on a channel. <what> can be any of the following: |
| |
When using modes, only modes that are not mode-locked will be cleared. |
| |
When using ops, users of higher access than you will not be effected. |
| |
Specifying users will mass-kick the channel and should only be used in extreme take-over situations. The channel will be suspended for a short temporary period to defeat auto-join scripts after the kicks. It is optional to give a [reason] for the mass kick. If you don't give a reason, a standard one will be applied to all the kick messages. Only SOps or higher access can mass kick the channel. |
| |
The channel's AKICK list is not effected by the use of bans. Using CLEAR will only remove the channel's current +b hosts. |
| |
This command does NOT effect any saved channel settings. |
| Examples: |
CLEAR #FilOz USERS - mass kick all users in channel #FilOz. |
| |
CLEAR #FilOz BANS - remove all current bans in channel #FilOz. |
| |
|
| COUNT |
Syntax: COUNT <#channel> |
| |
Displays how many entries are on each access list for the channel, including: AVOICE, AOP, SOP, CFOUNDER, and AKICK. You must have atleast AVOICE access to the channel to beable to view this information. |
| |
|
| DEOP |
Syntax: DEOP <#channel> <nick> |
| |
De-ops the specified nick of the given channel. You must be recognized to a nick that has channel access of atleast auto-op to perform this command. |
| |
|
| DROP |
Syntax: DROP <#channel> |
| |
Deletes a channel from ChanServ's records. By doing so, ChanServ will no longer monitor the channel and other's may register the channel for their own. In other words, if you drop the channel, you will no longer be founder or owner of it. |
| |
|
| INVITE |
Syntax: INVITE <#channel> |
| |
If you have access (AVOICE/AOP/SOP/FOUNDER), ChanServ will invite you to this channel. This command is useful if mode +i is set on the channel. |
| |
|
| LIST |
Syntax: LIST <pattern> |
| |
Displays a list of channels according to your match pattern. The pattern may contain '*' wildcards. |
| For example: |
/ChanServ LIST *filoz* |
| |
would list all channel registrations that contain 'filoz' in the channel name. |
| or: |
/ChanServ LIST #a* or /ChanServ LIST *et |
| |
would list all channels starting with "#a" or all channels ending in "et" respectively. |
| |
The LIST command displays the matched registered channel, the registered founder of the channel, and the stored channel description. |
| |
|
| OP |
Syntax: OP <#channel> <nick> [nick] [nick]... |
| |
Ops up to 6 nicknames at a time in a channel. ChanServ will set +o or +v to appropriately to each nick considering if they are either on a auto-op (or higher) or auto-voice respectively. It is valid to use this command on your own nick to gain operator status. |
| Examples: |
OP #FilOz Sanessa |
| |
OP #FilOz Sanessa Lemuel iLoveYou Psytoux DrAgOn Nhard |
| |
|
| REMOVE |
Syntax: REMOVE <#channel> [nick] |
| |
Removes your nick from a channel's access list. This works for all lists, including AVOICE, AOP, SOP, and CFOUNDER lists. The [nick] parameter is optional, and if not given, it'll remove the nick you are currently using from the channel's access list. You must be identified to the nick you are wishing to remove from the list. This command will NOT work for the channel founder. |
| |
|
| SENDPASS |
Syntax: SENDPASS <#channel> <e-mail> |
| |
This command will have services send the channel password via e-mail. The e-mail must match the one on file for the founder's nick. This command should not be considered a password management tool. SENDPASS should only be used as a last resort option. |
| |
|
| SOP |
Syntax: SOP <#channel> ADD <nick or mask> [reason] |
| |
Syntax: SOP <#channel> DEL <nick/mask/index number> |
| |
Syntax: SOP <#channel> LIST |
| |
Syntax: SOP <#channel> WIPE |
| |
This command allows you to maintain the (S)uper-(O)p list of your channel. Super-Ops, or SOPS, have the extra privilege of being able to add or remove users from the Auto-Op list of the channel. Also, SOPS are able to manipulate the channel's AKICK (auto-kick) list. Using ADD will place a nick or mask into the list. Like the AOP list, ChanServ will automatically op (+o) any user entering the channel if that user is on the SOP list, or if the user's host matches a mask entry. Using DEL will remove the entry from the list. LIST will list all current entries on the SOP list. WIPE, which may only be used by channel founders, will completely clear the SOP list. |
| |
An optional reason may be given at the end of the command that will be shown during LIST. |
| Examples: |
SOP #FilOz ADD Sanessa - Adds the nick 'Sanessa' to the SOP list. |
| |
SOP #FilOz DEL Sanessa - Removes 'Sanessa' from the SOP list. |
| |
SOP #FilOz DEL 3 - Removes index number #3 from the list. |
| |
SOP #FilOz ADD *@*.filoz.net - Adds mask *@*.filoz.net to the SOP list. |
| |
SOP #FilOz LIST - Shows each entry by numerical index. |
| |
SOP #FilOz WIPE - Totally clears the SOP list. |
| |
|
| UNBAN |
Syntax: UNBAN <#channel> |
| |
UNBAN <#channel> <nick> |
| |
Removes bans, if any, against you on the channel. You must have atleast auto-voice access to the channel to be able to use this command. If a nick is specified, then all bans against that user will be removed on the channel (the user must be online). This command is only to remove active bans, and does not effect the channel's AKICK list. |
| |
|
| WHY |
Syntax: WHY <#channel> <nick> |
| |
If you have access to a channel to use WHY, this command will display information on why a user has ops in a channel. |
| Example: |
WHY #FilOz Sanessa - Why Sanessa have ops in channel #FilOz. |
| |
|
| WHEN |
Syntax: WHEN <#channel> <access> |
| |
If you have access to a channel to use WHEN, this command will display information on when an access entry was added to the channel, how long ago that was, and the user that added the entry. <access> can be either a hostmask or a nick on the AVOICE, AOP, SOP, CFOUNDER, or AKICK list. |
| Example: |
WHEN #FilOz Sanessa |
| |
Display information when Sanessa was added. |