ChanServ

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]
  • `DE

OWNER #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 find the information you need. If you have any further questions, please feel free to ask!