ChanServ Help
Welcome to the ChanServ Help Document. Below you will find a list of commands provided by Anope IRC services' ChanServ module along with their descriptions and syntax for easy reference.
cs_access
Description: Modify the list of privileged users.
Syntax:
ACCESS #channel ADD mask level
ACCESS #channel DEL {mask or entry-num or list}
ACCESS #channel LIST [mask or list]
ACCESS #channel VIEW [mask or list]
ACCESS #channel CLEAR
cs_akick
Description: Maintain the AutoKick list.
Syntax:
AKICK #channel ADD {nick or mask} [reason]
AKICK #channel DEL {nick or mask or entry-num or list}
AKICK #channel LIST [mask or entry-num or list]
AKICK #channel VIEW [mask or entry-num or list]
AKICK #channel ENFORCE
AKICK #channel CLEAR
cs_xop
Description: Manage the channel xOP lists.
Syntax:
xOP #channel ADD mask
xOP #channel DEL {mask or entry-num or list}
xOP #channel LIST [mask or list]
xOP #channel CLEAR
cs_ban
Description: Bans a nick or hostmask from a channel.
Syntax: BAN #channel [+expiry] {nick or mask} [reason]
cs_clone
Description: Copy all settings from one channel to another.
Syntax: CLONE #channel #target [what]
cs_drop
Description: Unregisters the named channel.
Syntax: DROP #channel
cs_enforce
Description: Enforce various channel modes and set options.
Syntax: ENFORCE #channel what
cs_entrymsg
Description: Manage the channel's entry messages.
Syntax:
ENTRYMSG #channel ADD message
ENTRYMSG #channel DEL num
ENTRYMSG #channel LIST
ENTRYMSG #channel CLEAR
cs_flags
Description: Modify the list of privileged users.
Syntax:
FLAGS #channel MODIFY mask changes
FLAGS #channel LIST [mask or +flags]
FLAGS #channel CLEAR
cs_getkey
Description: Returns the key of the given channel.
Syntax: GETKEY #channel
cs_info
Description: Returns information about the given channel.
Syntax: INFO #channel
cs_invite
Description: Invites you or someone else into the channel.
Syntax: INVITE #channel [nick]
cs_kick
Description: Kicks a specified nick or hostmask from the channel.
Syntax: KICK #channel {nick or mask}
cs_core
Description: Internal configuration and definitions.
cs_list
Description: Gives you a list of channels based on the pattern given.
Syntax: LIST pattern [SUSPENDED] [NOEXPIRE]
cs_log
Description: Configures channel logging settings.
Syntax: LOG #channel [command method [status]]
cs_mode
Description: Control modes and mode locks on a channel.
Syntax:
MODE #channel LOCK {ADD or DEL or SET or LIST} [what]
MODE #channel SET modes
MODE #channel CLEAR
OWNER #channel [nick]
DEOWNER #channel [nick]
PROTECT #channel [nick]
DEPROTECT #channel [nick]
OP #channel [nick]
DEOP #channel [nick]
HALFOP #channel [nick]
DEHALFOP #channel [nick]
VOICE #channel [nick]
DEVOICE #channel [nick]
cs_register
Description: Registers a channel.
Syntax: REGISTER #channel description
cs_set
Description: Set channel options and information.
Syntax: SET #channel options
cs_status
Description: Tells you the user's access on a channel.
Syntax: STATUS #channel [user]
cs_suspend
Description: Prevents or releases a channel from being used, preserving channel data and settings.
Syntax:
SUSPEND #channel [+expiry] [reason]
UNSUSPEND #channel
cs_sync
Description: Syncs users' channel modes.
Syntax: SYNC #channel
cs_topic
Description: Manipulates the topic of the specified channel.
Syntax:
TOPIC #channel SET message
TOPIC #channel APPEND message
TOPIC #channel {LOCK or UNLOCK}
cs_unban
Description: Removes all bans preventing a user from entering a channel.
Syntax: UNBAN #channel [nick]
cs_updown
Description: Updates a selected nick's status on a channel.
Syntax: UP [#channel [nick]] or DOWN [#channel [nick]]
cs_seen
Description: Provides the OperServ statistics for seen users in a channel.
cs_statusupdate
Description: Automatically updates a user's status on channels when the access list is modified.
We hope this formatted help document makes it easier for you to understand and use the ChanServ commands effectively.