• Home
  • News
  • Contact Us
Register Now!  Signup to get all the benefits of membership
 
Main Menu
  • FAQ
  • Help
  • Privacy Policy
  • Support Policy
  • Acceptable Use Policy
  • Services CPanel
  • Server Admin Tools
 
Latest Forum Posts
No posts yet
 
Chanserv
Chanserv Commands


Click on a command below to see its relevant usage




REGISTER

IDENTIFY

SET


-FOUNDER

-SUCCESSOR

-PASSWORD

-DESC

-URL


-EMAIL

-ENTRYMSG

-BANTYPE

-MLOCK

-KEEPTOPIC


-OPNOTICE

-PEACE

-PRIVATE

-RESTRICTED

-SECURE


-SECUREOPS

-SECUREFOUNDER

-SIGNKICK

-TOPICLOCK

-XOP


AOP

HOP

SOP

VOP

ACCESS

LEVELS


AKICK

DROP


SENDPASS

BAN

CLEAR

DEOP


DEVOICE

GETKEY

INFO

INVITE

KICK

LIST


LOGOUT

OP

TOPIC

UNBAN

VOICE

DEHALFOP


HALFOP

ADMIN

DEADMIN



REGISTER - Register a channel.

/msg chanserv register #channel password description (/msg chanserv register #mychannel 123456 My Channel)
[back to top]


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.


/msg chanserv identify #channel password(/msg chanserv identify #mychannel 123456)
[back to top]


SET - Set channel options and information

-FOUNDER- Changes the founder of a channel. The new nickname must be a registered one

/msg chanserv set #channel founder nick (/msg chanserv set #mychannel founder someone)
[back to top]


-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.

/msg chanserv set #channel successor nick (/msg chanserv set #mychannel successor someone)
[back to top]


-PASSWORD- Sets the password used to identify as the founder of the channel.

/msg chanserv set #channel password newpassword (/msg chanserv set #mychannel password n3wp4$$)
[back to top]


-DESC- Sets the description for the channel, which shows up with the LIST and INFO commands

/msg chanserv set #channel desc New Description (/msg chanserv set #mychannel desc My New Desc!)
[back to top]


-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.

/msg chanserv set #channel URL URL (/msg chanserv set #mychannel URL http://www.abjects.net)
[back to top]


-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.

/msg chanserv set #channel email email (/msg chanserv set #mychannel email me@home.com)
[back to top]


-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.

/msg chanserv set #channel entrymsg Message Here (/msg chanserv set #mychannel entrymsg Welcome!)
[back to top]


-BANTYPE- Sets the ban type that will be used by services whenever they need to ban someone from your channel.

/msg chanserv set #channel bantype number (/msg chanserv set #mychannel bantype 2)

0: ban in the form *!user@host

1: ban in the form *!*user@host

2: ban in the form *!*@host

3: ban in the form *!*user@*domain
[back to top]


-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.

/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).
[back to top]


-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.

/msg chanserv set #channel keeptopic on

/msg chanserv set #channel keeptopic off
[back to top]


-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.

/msg chanserv set #channel opnotice on

/msg chanserv set #channel opnotice off
[back to top]


-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

/msg chanserv set #channel peace off
[back to top]


-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.

/msg chanserv set #channel private on

/msg chanserv set #channel private off
[back to top]


-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.

/msg chanserv set #channel restricted on

/msg chanserv set #channel restricted off
[back to top]


-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.

/msg chanserv set #channel secure on

/msg chanserv set #channel secure off
[back to top]


-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.

/msg chanserv set #channel secureops on

/msg chanserv set #channel secureops off
[back to top]


-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.

/msg chanserv set #channel securefounder on

/msg chanserv set #channel securefounder off
[back to top]


-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.

/msg chanserv set #channel signkick on

/msg chanserv set #channel signkick off

/msg chanserv set #channel signkick level number (/msg chanserv set #mychannel signkick level 5)
[back to top]


-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.

/msg chanserv set #channel topiclock on

/msg chanserv set #channel topiclock off
[back to top]


-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.

/msg chanserv set #channel xop on

/msg chanserv set #channel xop off
[back to top]


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)

/msg chanserv AOP #channel del nick (Deletes the relevant nick from the access list)

/msg chanserv AOP #channel list (Lists the channels whole AOP list)

/msg chanserv AOP #channel list 2-5,7-9 (Lists all from the AOP list for the given entry numbers on the list)

/msg chanserv AOP #channel clear (Clears the whole AOP access list for the channel)
[back to top]



HOP- Maintains the HOP (HalfOP) list for a channel. The HOP list gives users the right to be auto-halfopped on your channel.
/msg chanserv HOP #channel add nick (Adds the relevant nick to HalfOP)

/msg chanserv HOP #channel del nick (Deletes the relevant nick from the access list)

/msg chanserv HOP #channel list (Lists the channels whole HOP list)

/msg chanserv HOP #channel list 2-5,7-9 (Lists all from the HOP list for the given entry numbers on the list)

/msg chanserv HOP #channel clear (Clears the whole HOP access list for the channel)
[back to top]


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)

/msg chanserv SOP #channel del nick (Deletes the relevant nick from the access list)

/msg chanserv SOP #channel list (Lists the channels whole SOP list)

/msg chanserv SOP #channel list 2-5,7-9 (Lists all from the SOP list for the given entry numbers on the list)

/msg chanserv SOP #channel clear (Clears the whole SOP access list for the channel)
[back to top]


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.

/msg chanserv VOP #channel add nick (Adds the relevant nick to VOicePeople list)

/msg chanserv VOP #channel del nick (Deletes the relevant nick from the access list)

/msg chanserv VOP #channel list (Lists the channels whole VOP list)

/msg chanserv VOP #channel list 2-5,7-9 (Lists all from the VOP list for the given entry numbers on the list)

/msg chanserv VOP #channel clear (Clears the whole VOP access list for the channel)
[back to top]




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.

/msg chanserv access #channel add nick level (/msg chanserv access #mychannel add someone 5 (level 5 is Auto Op, see access defaults list below))

/msg chanserv access #channel del nick (Deletes user from the access list)

/msg chanserv access #channel list (Lists the whole channel access list)

/msg chanserv access #channel list nick (Lists access level for the given nick)

/msg chanserv access #channel list 1-9 (Lists entry numbers 1 to 9 from the access list)

/msg chanserv access #channel clear (Clears the whole channel access list)

Default access levels:
3= Voice (+) 4= HalfOp (%) 5= Op (@) 10= Admin (!)
[back to top]


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.

/msg chanserv levels #channel set type level

/msg chanserv levels #mychannel set AUTOVOICE 0 (This will allow all users on level 0 (registered nicks) be voiced on joining your channel)

/msg chanserv levels #channel disable type

/msg chanserv levels #mychannel disable UNBAN (Disables an automatic feature or disallows access to a function to everyone other than founder)

/msg chanserv levels #channel list (Lists all current channel levels)

/msg chanserv levels #channel reset (Resets all channel levels back to default)

Default Levels below :-
AUTODEOP -1

AUTOHALFOP 4

AUTOOP 5

AUTOADMIN 10

AUTOVOICE 3

NOJOIN -2

SIGNKICK (disabled)

ACC-LIST 10

ACC-CHANGE 10

AKICK 10

SET (disabled)

BAN 5

BANME 5

CLEAR (disabled)

GETKEY 5

HALFOP 5

HALFOPME 4

INFO (disabled)

KICK 5

KICKME 5

INVITE 5

OPDEOP 5

OPDEOPME 5

ADMIN 10

ADMINME 10

TOPIC (disabled)

UNBAN 5

VOICE 5

VOICEME 2

MEMO 10

ASSIGN (disabled)

BADWORDS 10

FANTASIA 5

GREET 5

NOKICK 1

SAY 10
[back to top]


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.

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"

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.

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.

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.

The AKICK LIST command displays the AutoKick list, or optionally only those AutoKick entries which match the given mask.

The AKICK VIEW command is a more verbose version of AKICK LIST command.

The AKICK ENFORCE command causes ChanServ to enforce the current AKICK list by removing those users who match an AKICK mask.

The AKICK CLEAR command clears all entries of the akick list.

/msg chanserv akick #channel add mask (/msg chanserv akick #mychannel add nick!*@matchinghost Cya!)

/msg chanserv akick #channel stick mask (/msg chanserv akick #mychannel stick *@matchinghost)

/msg chanserv akick #channel unstick mask (/msg chanserv akick #mychannel unstick *@matchinghost)

/msg chanserv akick #channel del mask (/msg chanserv akick #mychannel del nick!*@matchinghost)

/msg chanserv akick #channel list mask (/msg chanserv akick #mychannel list)

/msg chanserv akick #channel view mask (/msg chanserv akick #mychannel view *@matchinghost)

/msg chanserv akick #channel enforce

/msg chanserv akick #mychannel clear
[back to top]


DROP - Cancel the registration of a channel. Limited to channel founder only.

/msg chanserv drop #channel
[back to top]


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 may be available in the future).

/msg chanserv sendpass #channel
[back to top]


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.

/msg chanserv ban #channel nick reason (/msg chanserv ban #mychannel someone Not Welcome Here)
[back to top]


CLEAR- Tells ChanServ to clear certain settings on a channel. This command is limited to channel founder by default.


/msg chanserv clear #channelMODES (Resets all modes on the channel (clears modes i,k,l,m,n,p,s,t)

/msg chanserv clear #channel BANS (Clears all bans on the channel.)

/msg chanserv clear #channel EXCEPTS (Clears all excepts on the channel.)

/msg chanserv clear #channel OPS (Removes channel-operator status (mode +o) from all channel operators)

/msg chanserv clear #channel VOICES (Removes "voice" status (mode +v) from anyone with that mode set)

/msg chanserv clear #channel USERS (Removes (kicks) all users from the channel.)
[back to top]


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.

/msg chanserv deop

/msg chanserv deop #channel nick
[back to top]


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 to. 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

/msg chanserv devoice #channel nick
[back to top]


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 key is "NO KEY" if no key is set.

/msg chanserv getkey #channel
[back to top]


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.

/msg chanserv info #channel

/msg chanserv info #channel all
[back to top]


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.

/msg chanserv invite #channel
[back to top]


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.
/msg chanserv kick

/msg chanserv kick #channel

/msg chanserv kick #channel nick reason
[back to top]


LIST- Lists all registered channels matching the given pattern. Channels with the PRIVATE option set will only be displayed to Services admins.

/msg chanserv list pattern

/msg chanserv list *me* (Will list registered channels with "me" in them)
[back to top]


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.

/msg chanserv logout #channel

/msg chanserv logout #channel nick
[back to top]


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 to. By default, limited to AOPs or those with level 5 access and above on the channel.

/msg chanserv op

/msg chanserv op #channel

/msg chanserv op #channel nick
[back to top]


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.
/msg chanserv topic #channel topic (/msg chanserv topic #mychannel This Is My New Topic!)
[back to top]


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.

/msg chanserv unban #channel
[back to top]


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 to. 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.

/msg chanserv voice

/msg chanserv voice #channel

/msg chanserv voice #channel nick
[back to top]


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 to. 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.

/msg chanserv dehalfop

/msg chanserv dehalfop #channel

/msg chanserv dehalfop #channel nick
[back to top]


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 to. 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

/msg chanserv halfop #channel

/msg chanserv halfop #channel nick
[back to top]



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 to. By default, limited to founders, or to SOPs or those with level 10 and above for self admining.

/msg chanserv admin

/msg chanserv admin #channel

/msg chanserv admin #channel nick
[back to top]



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 to. By default, limited to founders, or to SOPs or those with level 10 and above for self de-admining.


/msg chanserv deadmin

/msg chanserv deadmin #channel



A majority of this help was taken from /msg chanserv help

 
Date / Time
 
 
Welcome
Username:

Password:

Missing Code



[ Forgot password? ]
 
Online
  • Guests: 0
  • Newest Member: ddnicast
  • Most ever online: 153
    Guests: 151, Members: 2 on Tuesday 07 August 2018 - 14:34:53
 
 
Proudly powered by e107 which is released under the terms of the GNU GPL License.