Help Topics

ChanServ Overview

ChanServ is the channel registration service. It protects your channel when no operators are online, preserves settings across restarts, and manages access control with persistent access lists.

Why Register a Channel?

  • Your channel settings (modes, topic) are preserved even when empty
  • Access lists automatically grant operator/voice status when users join
  • Bans persist across channel restarts
  • Only the founder can drop (unregister) the channel

Common Commands

/cs register #channel             — Register a channel (must be op)
/cs info #channel                 — View registration details
/cs sop #channel add <nick>      — Add Super Operator
/cs aop #channel add <nick>      — Add Auto Operator
/cs vop #channel add <nick>      — Add Auto Voice
/cs sop #channel del <nick>      — Remove Super Operator
/cs sop #channel list             — List Super Operators
/cs drop #channel                 — Unregister a channel (founder only)

Access Levels

ChanServ uses a hierarchy of access levels. Higher levels inherit all privileges of lower levels.

  • Founder (Owner) — Full control. Can drop the channel, manage all access lists, and cannot be kicked or banned. Automatically gets +q (owner) on join.
  • SOP (Super Operator) — Can manage AOP and VOP lists, set all channel modes, kick and ban users. Automatically gets +o (operator) on join.
  • AOP (Auto Operator) — Gets +o (operator) automatically on join. Can kick, ban, and set basic modes.
  • VOP (Auto Voice) — Gets +v (voice) automatically on join. Can speak in moderated (+m) channels.

Requirements

  • You must be a registered user (via /ns register) to use ChanServ
  • You must be a channel operator to register a channel
  • You must be identified (via /ns identify) for ChanServ to recognize your access level

Channel Expiration

  • Registered channels expire after 7 days of inactivity (no joins or messages)
  • When a founder's nick expires, the next-ranked user is promoted to founder (SOP → AOP → VOP)
  • Channels with no remaining access list entries are deregistered immediately

See Also

/cs Command · Channel Permissions · Channel Modes · /ns Command