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:


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:


FLAGS

Alternative access management using flags (if enabled).

/msg ChanServ FLAGS #channel <nick> <flags>

Common flags:


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:


RECOVER

Regains control of a channel.

/msg ChanServ RECOVER #channel

DROP

Deletes a registered channel.

/msg ChanServ DROP #channel <password>

Warning:


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


NOTES