Table of Contents
ChanServ Command Reference
ChanServ allows users to register and manage IRC channels on the PinoyIRC Network.
All commands are sent using:
/msg ChanServ <command> [parameters]
REGISTER
Registers a channel.
/msg ChanServ REGISTER #channel <password> <description>
Notes:
- You must be opped in the channel
- You become the channel Founder
IDENTIFY
Identifies yourself as the channel Founder.
/msg ChanServ IDENTIFY #channel <password>
INFO
Displays information about a channel.
/msg ChanServ INFO #channel
SET
Changes channel settings.
Syntax:
/msg ChanServ SET #channel <option> <value>
Available options:
; FOUNDER : Transfer channel ownership
/msg ChanServ SET #channel FOUNDER <nick>
; PASSWORD : Change channel password
/msg ChanServ SET #channel PASSWORD <newpassword>
; DESC : Change channel description
/msg ChanServ SET #channel DESC <description>
; URL : Set channel website
/msg ChanServ SET #channel URL <url>
; EMAIL : Set channel contact email
/msg ChanServ SET #channel EMAIL <email>
; ENTRYMSG : Set message shown on join
/msg ChanServ SET #channel ENTRYMSG <message>
; KEEPTOPIC : Retain topic when empty
/msg ChanServ SET #channel KEEPTOPIC ON|OFF
; OPGUARD : Prevent unauthorized ops
/msg ChanServ SET #channel OPGUARD ON|OFF
; SECURE : Require identification for access
/msg ChanServ SET #channel SECURE ON|OFF
; PRIVATE : Hide channel from LIST
/msg ChanServ SET #channel PRIVATE ON|OFF
; RESTRICTED : Only registered users may join
/msg ChanServ SET #channel RESTRICTED ON|OFF
ACCESS
Manages channel access lists.
Syntax:
/msg ChanServ ACCESS #channel <ADD|DEL|LIST> [nick] [level]
Examples:
/msg ChanServ ACCESS #channel ADD Nick 50 /msg ChanServ ACCESS #channel DEL Nick /msg ChanServ ACCESS #channel LIST
Common access levels:
- 100 – Founder
- 50 – SOP (Super Operator)
- 40 – AOP (Auto Operator)
- 30 – HOP (Half Operator)
- 20 – VOP (Voice)
- 10 – Registered user
FLAGS
Alternative access management using flags (if enabled).
/msg ChanServ FLAGS #channel <nick> <flags>
Common flags:
- +q – Founder
- +a – Admin
- +o – Operator
- +h – Half-op
- +v – Voice
- +b – Ban access
AKICK
Manages auto-kick / ban list.
Syntax:
/msg ChanServ AKICK #channel <ADD|DEL|LIST> <nick|mask> [reason]
Example:
/msg ChanServ AKICK #channel ADD BadUser Spamming
CLEAR
Clears users or modes from a channel.
Syntax:
/msg ChanServ CLEAR #channel <what>
Options:
- MODES – Clear channel modes
- BANS – Clear bans
- USERS – Kick all users
- OPS – Remove ops
- VOICES – Remove voices
RECOVER
Regains control of a channel.
/msg ChanServ RECOVER #channel
DROP
Deletes a registered channel.
/msg ChanServ DROP #channel <password>
Warning:
- This action is permanent and cannot be undone
LIST
Lists registered channels (may be restricted).
/msg ChanServ LIST <pattern>
STATUS
Shows your access level in a channel.
/msg ChanServ STATUS #channel <nick>
HELP
Displays ChanServ help.
/msg ChanServ HELP /msg ChanServ HELP <command>
Example:
/msg ChanServ HELP ACCESS
BEST PRACTICES
- Register channels with clear purposes
- Use SECURE and OPGUARD for protection
- Assign SOP/AOP carefully
- Keep founder password safe
- Regularly review access lists
NOTES
- Command availability may depend on network configuration
- Some commands require Founder or IRC Operator privileges
- Contact IRC Operators for channel recovery issues
- Join #Help - general help channel
