User Tools

Site Tools


chanserv

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
chanserv.txt · Last modified: by ran