Welcome to FILOZ IRC NETWORK! To join us please type /server irc.filoz.net on your irc client. You may also logon to our java chat @ http://chat.filoz.net. Thanks for joining in. See u there!

 

 


 

ChanServ Services

Allows you to register and control various attributes of channels. ChanServ serves as a protector of your channel and makes malicious takeovers nearly an impossibility. Once registered, the owner is able to maintain complete control over the channel with many available features (listed below). ChanServ will no longer protect the channel and registration will be terminated if no channel operator joins the channel in a period of 30 days, or if the owner's nick expires (if a successor has not be set).

To use ChanServ's commands, type:    /ChanServ <command>.

For more information about a command, type:    /ChanServ help <command>.

REGISTER Register a channel.
IDENTIFY

Identify yourself as the owner using a password.

SET Manipulate channel settings.
AKICK  Maintain the Auto-Kick (channel ban) list.
AOP Maintain the (A)uto (Op) list.
AVOICE  Maintain the Auto-Voice list.
CFOUNDER Maintain the Co-Founder list.
DROP Delete a channel registration.
REMOVE  Remove your nick from a channel's access list.
SENDPASS Have your password sent to you via e-mail.
 SOP Maintain the (S)uper (Op) list.
WHY Find out why a user has ops in a channel.

Other commands:    

INFO INVITE COUNT
LIST  CLEAR  UNBAN
OP DEOP WHEN

NOTICE: This service is intended to provide a way for IRC users to ensure their channels are not compromised. It is NOT intended to facilitate "stealing" of channels, war games, or other malicious actions. Abuse of ChanServ will result in, at minimum, loss of the abused channel(s).

IDENTIFY

Syntax: IDENTIFY <channel> <password>

 
Authenticates you to ChanServ as the founder of the channel. Any of the ChanServ SET commands requires you to identify to the channel before issuing the command. The password is the same one you gave during the time of the REGISTER command.
   
INFO

Syntax: INFO <channel>

 
Displays a list of information about the given channel. Information includes, but is not limited to: channel founder, time of registration, last time the channel was used, the general description, channel options, mode locks, etc.
   
REGISTER Syntax: REGISTER <channel> <password> <description>
  Example : /Chanserv REGISTER #filoz pass123 Irc Network
 
Registers a channel in the ChanServ database. In order to use this command, you must first be a channel operator in an unregistered channel. <password> is used when you want to IDENTIFY to the channel as the founder, to make setting changes. <description> is a short general description of what the channel's purpose is. When you register a channel, you are recorded as the "founder" of that channel. The channel founder may make any change to the settings of the channel, or the actions ChanServ takes in the channel. ChanServ will automatically give operator status to the founder upon joining the channel.
 

Also, you must be using a registered nick at the time you wish to use the ChanServ REGISTER command. Depending on network settings, you may also be required to authorize your nick via e-mail before you are allowed to register a channel. This is for your own protection.

 

Once the channel is registered, you will have all the commands of ChanServ at your disposal.

   
SET Syntax: SET <channel> <option> <parameters>
  Sets various channel options. <option> can be one of:
DESC Set the channel description.
FOUNDER  Change founder of the channel.
IDENT Users must identify to nickserv before getting ops.
KEEPTOPIC Retain topic when channel is not in use.
LEAVEOPS  First user to join empty channel keeps ops.
MEMO Set a minimum channel memo level.
MLOCK Adjust forceable mode locks.
NOTIFY Be notified of access list modification.
OPGUARD Prevent users not on channel access lists from getting ops.
 PASSWORD Change the founder's channel password.
PRIVATE Hide the channel from channel listings.
PROTECT ChanServ will re-op those who lost their ops.
RESTRICTED Restrict access to the channel.
SUCCESSOR Set a successor to the founder of the channel.
TOPICLOCK Limit who is able to change the channel's topic.
TRIMBANS ChanServ will automatically keep the ban list trimmed.
UNSECURE Not a recommended option!
URL Attach a URL to the channel information.
WELCOME Set an on-join welcome notice for the channel.

In order to use the SET command, you must be recognized as the founder or a co-founder of the channel. Exceptions are the commands FOUNDER, PASSWORD, and SUCCESSOR - these you must identify to ChanServ with the channel's password before using. (/ChanServ HELP IDENTIFY for more information).

Type /ChanServ HELP SET <option> for more information on a specific option.

SET MEMO Syntax: SET <#channel> MLOCK <level>
 

Sets the channel's minimum access level required to send a channel memo (A memo that is sent to all the nicks that are on the  AVOICE / AOP / SOP / CFOUNDER access lists).

  Example:
SET #FilOz MEMO SOP - Only SOPS, CFOUNDERS and FOUNDER.
 

<level> may be any of the following:

NONE Disable channel memos
AVOICE

All users with chan access may send channel memos.

AOP Auto-Ops and up may send channel memos.
SOP Super-Ops and up may send channel memos.
CFOUNDER The channel co-founders can send channel memos.
FOUNDER Only the channel founder may send channel memos.
   
SET MLOCK Syntax: SET <#channel> MLOCK <modes>
 

This command allows you to keep certain channel modes locked on or off permanently. ChanServ will monitor the channel for any mode changes, and if needed, will re-set any modes back to their original state - defined by you. The <modes> parameter works the same as you would give for the /MODE command. The follow modes are supported:

c
Strip color codes
i
Invite only
j
Join info (reports failed join attempts)
k
Key (password) is required to join channel.
l
Limited number of clients allowed in the channel.
m
Moderated. (Only ops and voiced users can speak).
n
Messages from clients not in the channel prohibited.
p
Private channel. (Channel doesn't appear in /lists).
s
Secret channel. (Same as +p but doesn't show in /whois either).
t
Topic lock (Only ops can modify the topic).
R
Only registered nicks may join the channel.
Modes followed by a '+' are locked-on.
Modes followed by a '-' are locked-off.
For modes 'l' and 'k' you must provide a number and password at the end of the SET command, respectively.
  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:
bans Remove all bans from the channel.
modes Remove all applicable channel modes.
ops De-op all applicable channel operators.
voices Set -v to all channel voices.
users Mass kick the channel.
  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.

Join #help for more assistance.

 

Copyright © 2007-2009 by FilOz IRC Network . All rights reserved ®
Webmaster: Psytoux psytoux@filoz.net