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