ChanServ Commands:
# Register Channel
/msg ChanServ
REGISTER <#channel> <password> <description>
# Channel Set Commands
/msg ChanServ
SET <#channel> <option> <parameters>
Option List:
FOUNDER -
Set the founder of a channel
PASSWORD -
Set the founder password
DESC -
Set the channel description
URL -
Associate a URL with the channel
EMAIL -
Associate an E-mail address with the channel
TOPIC -
Change the topic on the channel
MLOCK -
Lock channel modes on or off
KEEPTOPIC -
Retain topic when channel is not in use
RESTRICTED - Restrict access to the channel
IDENT -
Activate ChanServ security features
OPGUARD -
Prevent users from gaining operator status
MEMO - Set the minimum channel memo level
WELCOME -
Set an on-join welcome message to the channel
LEAVEOP -
Disable Opguard for the first user
VERBOSE - Notice channel ops when certain commands are
used
/msg ChanServ
SET <#channel> MLOCK <+/-> <Modes>
Channel Modes:
p - Private channel
s - Secret channel
i - Invite-only
allowed
m - Moderated channel, noone can speak
except users with mode +voh
n - No messages from outside channel
t - Only channel operators may set the topic
r - Channel is registered
R - Requires a registered nickname to join the channel
c - No ANSI color can be sent to the channel (ColourBlock)
Q - No kicks able in channel unless by U:Lines
O - IRCop only channel (Setable
by IRCops)
A - Administrator only channel (Setable by Admins)
K - /Knock is not allowed
V - /Invite is not allowed
S - Strip all incoming colours away
l - <number of max users> = Channel
may hold at most <number> of users
b - <nick!user@host> = Bans the nick!user@host from the channel
k - <key> = Needs the channel key to
join the channel
L - <chan2> = If +l is full, the next user will auto-join
<chan2>
f - <lines>:<seconds> = Flood protection
H - No +I users may join that channel. (Setable
by Admins)
N - No nickname changes are permitted in the channel
^ - Reports Channel modes in bitstring
G - Makes the channel G Rated
u - "Auditorium". Makes /names and /who #channel only show
@'s
C - No CTCPs allowed in the channel
z - Only Clients on a Secure Connection (SSL) can join
# Channel Identify
/msg ChanServ
IDENTIFY <#channel> <password>
# Channel AutoKick
/msg ChanServ
AKICK <#channel> ADD/DEL/LIST <IP or Nick> <Reason>
# Channel News
/msg ChanServ
NEWS ADD/DEL/LIST <Messages or Number>
# Channel Badwords
/msg ChanServ
BADWORDS ADD/DEL/LIST <Badword or Number>
# Channel Info
/msg ChanServ
INFO <#channel>
# Channel Drop
/msg ChanServ
DROP <#channel>
# Maintain the Channel Operator List
* Channel Co-Founder
/msg ChanServ
CFOUNDER <#channel> ADD/DEL/LIST <Nick>
* Channel Super Operator (SOP)
/msg ChanServ
SOP <#channel> ADD/DEL/LIST <Nick>
* Channel Auto Operator (AOP)
/msg ChanServ
AOP <#channel> ADD/DEL/LIST <Nick>
* Channel Half-Operator (HOP)
/msg ChanServ
HOP <#channel> ADD/DEL/LIST <Nick>
* Channel Voice Operator (VOP)
/msg Chanserv
VOP <#channel> ADD/DEL/LIST <Nick>
# Commands to Change Channel Status
* OP
/msg ChanServ
OP <#channel> <Nick>
* DEOP
/msg ChanServ
DEOP <#channel> <Nick>
* HALFOP
/msg ChanServ
HALFOP <#channel> <Nick>
* DEHALFOP
/msg ChanServ
DEHALFOP <#channel> <Nick>
* VOICE
/msg ChanServ
VOICE <#channel> <Nick>
* DEVOICE
/msg ChanServ
DEVOICE <#channel> <Nick>
# ChanServ Mass Commands
* Mass Op (MOP)
/msg ChanServ
MOP <#channel>
* Mass DeOp (MDEOP)
/msg ChanServ
MDEOP <#channel>
* Mass Kick (MKICK)
/msg ChanServ
MKICK <#channel>
# Other Available Commands
* WHY
/msg ChanServ
WHY <#channel> <Nick>
* INVITE
/msg ChanServ
INVITE <#channel>
* COUNT
/msg ChanServ
COUNT <#channel>
* CLEAR
/msg ChanServ
CLEAR <#channel> <What>
What List:
Modes - Resets all modes on the channel (i.e. clears modes i,k,l,m,n,p,s,t)
Bans - Clears all bans on the channel
Ops - Removes channel-operator status (mode +o) from all channel
operators
Voices - Removes "voice" status (mode +v) from anyone with that
mode set
Users - Removes (kicks) all users from the channel
/msg ChanServ
CLEAR <#channel> <users> <reason>
* GETKEY
/msg ChanServ
GETKEY <#channel>
* UNBAN
/msg ChanServ
UNBAN <#channel>
/msg ChanServ
UNBAN <#channel> ALL
* PROTECT
/msg ChanServ
PROTECT <#channel> <Nick>
* DEPROTECT
/msg ChanServ
DEPROTECT <#channel> <Nick>
* TIMEOP
/msg ChanServ
TIMEOP <#channel> ADD|DEL|VIEW <Nick> <Zone>
To see current zone type /msg ChanServ ZONE
Zone List:
Zone 1 - is the time in local Services from 0->6am
Zone 2 - is the time in local Services from 6am->12am
Zone 3 - is the time in local Services from 12am->6pm
Zone 4 - is the time in local Services from 6pm->0
End Of ChanServ
Commands
NickServ Commands:
# Register Nickname
/msg NickServ
REGISTER <Password> <E-Mail>
# Set Commands
/msg NickServ
SET <Command> <Parameters>
Command List:
PROTECT - Turn protection on or off
SECURE - Turn nickname security on or off
PASSWD - Set your nickname password
EMAIL - Associate an E-mail address with your nickname
HIDEMAIL - Hide your E-mail from being seen by other users
NOMEMO - Prevent your current nick from receiving memos
NOOP - Prevent your current nick from being added to channel
access lists
NEVEROP - Prevent ChanServ granting you
operator status
PRIVMSG - Make services notice in private message
AUTH - Prevent adding to any channel access without authrize from you
PRIVATE - Prevent your nickname from appearing in a /msg NickServ LIST
EMAILMEMOS - Have your memos sent to you via email
PRIVMSG - Make services notice in private message
MLOCK - Modify your user mode lock
AUTOJOIN - Enable autojoin to work
AGE - Set your age
SEX - Set your sex
URL - Associate an URL with your nickname
UIN - Set your current UIN (ICQ)
INFO - Set your extra information
#Access
/msg NickServ
ACCESS ADD/DEL/LIST/WIPE <IP or Mask>
# Identify Nickname
/msg NickServ
IDENTIFY <password>
# Recover Nickname
/msg NickServ
RECOVER <Nickname> <Password>
# Ghost Kill
/msg NickServ
GHOST <Nickname> <Password>
# Drop Nickname
/msg NickServ
DROP <Nickname>
# Link Another Nickname To Yours
/msg NickServ
LINK <Nickname> <Password>
# Other Available Commands
* INFO
/msg NickServ
INFO <Nickname> ALL
* LISTCHANS
/msg NickServ
LISTCHANS <Nickname>
* LINKS
/msg NickServ
LINKS <Nickname>
* AUTH
/msg NickServ
AUTH <command> <Nickname or ID>
Command List:
LIST - Gives you a list of the requests
READ - Read the AUTH request Message
ACCEPT - Approve the authorization request
DENY - Decline the authorization request
DELETE - Decline the authorization
request
* UNLINK
/msg NickServ
UNLINK <Nickname>
* SEARCH
/msg NickServ
SEARCH UIN/EMAIL/AGE/SEX/INFO/LMASK/URL <Value> <Male/Female>
* RELEASE
/msg NickServ
RELEASE <Nickname>
* ACC
/msg NickServ
ACC <Nickname> <ACC-Code (0-5)>
ACC-Code List:
0 - Nickname Unregistered
1 - Registered, Offline
2 - UnIdentified
3 - Identified via password authentication
4 - Identified via access list
5 - Forbidden Nickname
* COMMENT
/msg NickServ
COMMENT ADD/DEL/LIST/WIPE <Messages>
* NOTE
/msg NickServ
NOTE ADD/DEL/LIST/WIPE <Short Messages/#message/Nickname>
* AJOIN
/msg NickServ
AJOIN ADD/DEL/LIST/WIPE <#channel>
End Of NickServ
Commands
MemoServ Commands:
# Send Nickname Memo
/msg MemoServ
SEND <Nickname> <Message>
# Send Channel Memo
/msg MemoServ
CSEND <#channel> AOP/SO/CF <Message>
Selections:
AOP - Will send to all AOP/SOP/CF
SOP - Will only send to SOP and Co-Founders
CF - Will only send to Channel Founders
# List Your Memos
/msg MemoServ
LIST
# Read Memo
/msg MemoServ
READ <Number>
# Delete Memo
/msg MemoServ
DEL <Number or ALL>
# UnDelete Memo
/msg MemoServ
UNDEL <Number or ALL>
# UnSend Memo
/msg MemoServ
UNSEND <Nickname>
# Purge Memos
/msg MemoServ
PURGE
# Forward Memo
/msg MemoServ
FORWARD <Nickname>
# Mark Memo
/msg MemoServ
MARK <Number>
# UnMark Memo
/msg MemoServ
UNMARK <Number>
# MemoServ News
/msg MemoServ
NEWS
# Set Command
/msg MemoServ
SET <Option> On/Off
Set Option(s):
NOTIFY - Changes when you will be notified about new memos
End Of MemoServ
Commands
Normal Channel Operator Commands:
# Kick User
/kick <#channel> <Nickname>
# Ban User
/ban <#channel> <Nickname>
/mode <#channel> +b <Nickname or IP>
# UnBan User
/mode <#channel> -b <Nickname or IP>
# Op User
/op <#channel> <Nickname>
/mode <#channel> +o <Nickname>
# DeOp User
/mode <#channel> -o <Nickname>
# Half-Op User
/mode <#channel> +h <Nickname>
# DeHalf-Op User
/mode <#channel> -h <Nickname>
# Voice User
/mode <#channel> +v <Nickname>
# DeVoice User
/mode <#channel> -v <Nickname>
# Change Channel Mode(s)
/mode <#channel> <+/- Mode(s)>
(Refer to ChanServ Commands For List Of Channel Modes)
# Protect User (Unless Admin; Only Channel Owner Can Do This)
/mode <#channel> +a <Nickname>
# UnProtect User (Unless Admin; Only
Channel Owner Or Yourself Can Do This To You)
/mode <#channel> -a <Nickname>
End Of Normal Channel Operator Commands
IRC Operator Commands
# Become An IRC Operator
/oper <oline
Nickname> <Password>
# Kill User
/kill <Nickname> <Reason>
# KLine User
/kline
<Nickname or IP> <Reason>
# Remove KLine
/unkline <Nickname or IP>
# List KLines
/stats k
# GLine User
/gline <IP> <Time> :<reason>
# Remove GLine
/gline -<IP>
# List GLines
/stats g
# Force Join User (needs user modes +aA)
/sajoin <Nickname>
<#channel>
# Force Part User (needs user modes +aA)
/sapart <Nickname>
<#channel>
# Change Channel/User Mode(s) Using Server (needs user modes +aA)
/samode <#channel>
<+/-Modes> (Channel)
(Refer to ChanServ Commands For List Of Channel Modes)
/samode <#channel>
<+/-Modes> <Nickname> (User)
# Global Notice
/globops <Message>
/quote globops <Message>
# Chat Notice
/chatops <Message>
/quote chatops <Message>
# Local Notice
/locops <Message>
/quote locops <Message>
# Help Notice
/helpop <Message>
/quote helpop <Message>
# Operator Notice
/wallops <Message>
/quote wallops <Message>
End Of IRC Operator Commands
OperServ Commands
# Raw (Epona Services)
/msg OperServ
RAW <Parameters>
(Refer Below For Raw Parameters)
# Commands Available To Services Help Operators
* STATS
/msg OperServ
STATS
* SETTINGS
/msg OperServ
SETTINGS
* TRIGGER
/msg OperServ
TRIGGER <host> <value>
* UINFO
/msg OperServ
UINFO <Nickname>
* UNIDENTIFY
/msg OperServ
UNIDENTIFY <Nickname>
* VERSION
/msg OperServ
VERSION
# Commands Available To Services Operators
* AKILL
/msg OperServ
AKILL ADD/DEL/INFO
<+ Time> <IP> <Reason>
* CLEAR
/msg OperServ
CLEAR <#channel> OPS/BANS/MODES/USERS/VOICES/HOPS
* IGNORE
/msg OperServ
IGNORE ADD/TIME/DEL/LIST <Mask> <Expiry Mask>
* KICK
/msg OperServ
KICK <#channel> <Nickname>
* KILL
/msg OperServ
KILL <Nickname>
# Commands Available To Services Administrators
* GLOBAL
/msg OperServ
GLOBAL <Message>
* NEWSFLASH
/msg OperServ
NEWSFLASH <Message>
* GNICK
/msg OperServ
GNICK <Nickname>
* JUPE
/msg OperServ
JUPE <Server Name> <Reason>
* QLINE
/msg OperServ
QLINE ADD/DEL/LIST <Nickname> <Reason>
* UPDATE
/msg OperServ
UPDATE
* ZLINE
/msg OperServ
ZLINE ADD/DEL <IP> <Reason>
* TRACE
/msg OperServ
TRACE HOST/SERVER <Mask>
# Commands Available To Services Root Administrators
* SET
/msg OperServ
SET <Option> <Value>
* FJOIN
/msg OperServ
FJOIN <Nickname> <#channel>
* FPART
/msg OperServ
FPART <Nickname> <#channel>
# Commands Available To Abuse Team (Auspices Services)
* WARN
/msg OperServ
WARN <Nickname>
* UNMODE
/msg OperServ
UNMODE <Nickname> <User Mode>
(Refer Below For User Modes)
* NOOPER
/msg OperServ
NOOPER <Nickname> <Seconds>
* DENY
/msg OperServ
DENY <Nickname> <Seconds>
* UNDENY
/msg OperServ
UNDENY <Nickname>
End Of OperServ
Commands
User Modes
O - Local IRC Operator
o - Global IRC Operator
i - Invisible (Not shown in /who
searches)
w - Can listen to wallop messages
g - Can read & send to globops, and locops
h - Available for help
s - Can listen to server notices
k - See's all the /KILL's
which were executed
S - For services only. (Protects them)
a - Is a Services Administrator
A - Is a Server Administrator
N - Is a Network Administrator
T - Is a Tech Admininistator
C - Is a Co Administrator
c - See's all Connects/Disconnects on
local server
f - Listen to flood alerts from server
r - Identifies the nick as being registered
x - Gives the user hidden hostname
e - Can listen to server messages sent to +e users
b - Can read & send to chatops
W - (IRC Operators only) Lets you see when people does a /whois on you
q - (Services Admins only) Only U:lines can kick you
B - Marks you as being a Bot
F - Lets you recieve far Connect notices
& Local notices.
I - Invisible Join/Part. Makes you being
hidden at channels
H - (IRC Operators only) Hide IRC Operator status in /who and /whois
d - Makes it so you can not recieve
channel messages
v - Receive infected DCC send rejection notices
t - Says that you are using a /vhost
G - Filters out all bad words (badwords.message.conf)
in messages with <censored>
z - Marks the client as being on a Secure Connection (SSL)
End Of User Modes
Raw Parameters
# Change User Nick
SVSNICK <Old Nickname> <New Nickname> 1
# Change User Mode
SVSMODE <Nickname> <+/-User Mode>
# User Part Channel
SVSPART <#channel> <Nickname>
# User Join Channel
SVSJOIN <#channel> <Nickserv>
# Kill User
SVSKILL <Nickname> <Reason>
# Bot/Service Join Channel
:<Bot/Service
Nickname> JOIN <#channel>
# Bot/Service Part Channel
:<Bot/Service
Nickname> PART <#channel>
End Of Raw Parameters
RootServ Commands
# CHANSNOOP
/msg RootServ
CHANSNOOP ON/OFF <#channel>
# FLOODRESET
/msg RootServ
FLOODRESET <Nickname>
# REFERENCE
/msg RootServ
REFERENCE CS/NS/MS
# INJECT
/msg RootServ
INJECT <Nickname> <Service> <Service-Command>
# MKICK
/msg RootServ
MKICK <#channel> <Reason>
# MINVITE
/msg RootServ
MINVITE <From #channel> <To #channel>
# RAW (Auspice)
/msg RootServ
RAW <Parameters>
(Refer Above For Raw Parameters)
# LOG
/msg RootServ
LOG
# BACKUPLOG
/msg RootServ
BACKUPLOG
# RESTART
/msg RootServ
RESTART
# SHUTDOWN
/msg RootServ
SHUTDOWN
# QUIT
/msg RootServ
QUIT
End Of RootServ
Commands
AdminServ Commands
# OPER
/msg AdminServ
ADD/DEL/LIST <Nickname> SRA/SA/SOP/HOP
# WHOIS
/msg AdminServ
WHOIS <Nickname>
# OPERSET
/msg AdminServ
OPERSET <Nickname> SRA/SA/SOP/HOP
# SETODESC
/msg AdminServ
SETODESC <Nickname> Desc/NULL
# FLAGS
/msg AdminServ
FLAGS ADD/DEL <Nickname> <Oflag>
End Of AdminServ
Commands
MassServ Commands
# SERVJOIN
/msg MassServ
SERVJOIN <#channel>
# SERVPART
/msg MassServ
SERVPART <#channel>
# ALLBOTJOIN
/msg MassServ
ALLBOTJOIN <#channel>
# ALLBOTPART
/msg MassServ
ALLBOTPART <#channel>
# ALLJOIN
/msg MassServ
ALLJOIN <#channel>
End Of MassServ
Commands
X Commands
# HALFOP
/msg X HALFOP <#channel>
<Nickname>
# PEACE
/msg X PEACE <#channel>
# UNPEACE
/msg X UNPEACE <#channel>
# KICK
/msg X KICK <#channel>
<Nickname>
# JOIN
/msg X JOIN <#channel>
# PART
/msg X PART <#channel>
End Of X Commands
W Commands
# JOIN
/msg W JOIN <#channel>
# PART
/msg W PART <#channel>
# SPY
/msg W SPYHOST <User Host>
End Of W Commands
Agent Commands
# Set Commands
/msg AGENT SET <Command>
* Security Settings
Securty Set Commands:
VALIDATE - Enable/Disable Validate e-mail services will send the
authorize code to user e-mail after
registered
NEAREX - Allow Services to send e-mail to a nearly expired nick
REGNOTICE - Enable/Disable notice to ircops
on nick/chan register
KILLCLONE - Enable/Disable auto kill clone
AKILLPER - Percentage of victim which prevent from place akill
CLONENUM - Set number of clones to count before warning
CLONETIME - Set period time for akill
clone
CLONEWATCH - Set number of clones to connect before noticing
opers
REALNAME - Catch realname and alert on any
lamer founded
CHANIRCOP - Only IRCop can register a channel
NGUARD - Secure NetAdmin from being used
by non *SRA
* Enhancement
Enhancement Set Commands:
X - Enable/Disable X control
CJOIN - Enable/Disable user able to set JOIN flags on channel
WEBTV - Enable/Disable Services doing Private Message
HIDEUME - Enable/Disable Services next update database info
LISTCHANS - Enable/Disable LISTCHANS command, it may slow
you net
DEFJOIN - Enable/Disable set JOIN flags on channel after register
AUTOMEMO - User will recieve a memo from
services on registering nick
SMARTMOTD - User will recieve
services quick MOTD on logon
LOGONTIME - Attach timestamp with your logon messages
OREPORT - ServicesOP will recieve smartInfo on identify
SEARCH - Enable/Disable Search command
GAME - Enable/Disable Game
DOOP - Enable/Disable Op on Identify
HIDEL - Enable/Disable Hide LastQuit and
Topic in CS/NS INFO
* Auto System
Auto System Set Commands:
POSTMAIL - Use postmail to sendmail (if sentmail not work)
OPERCHAN - Set Operator channel
OPERJOIN - Force Oper to join a channel on oper up
GENERIC - Enable/Disable generic welcome notice each unregistered
nick receives on
connection
* Information
Information Set Commands:
ADMIN - Set network admin Full Name
ADMAIL - Set network admin e-mail
REPLYMAIL - Set e-mail which will place in reply on send mail activity
CSURL - Set ChanServ URL
GUESTURL - Set Guest URL
NSURL - Set NickServ URL
CHANURL - Set Channel link URL
USEURL - Enable/Disable all URL Information
* Expiry Setting
Expiry Setting Commands:
NEARDAY - Time to send a reminder e-mail before a nick expires
NICKEXPIRE - Set how long before a nickname will expire
CHANEXPIRE - Set how long before a channel will expire
MEMOEXPIRE - Set how long before a memo will expire
# Normal Commands
/msg AGENT <Command>
Commands:
OP - Give +o in Channel to nick.
JOIN - Join Channel.
PART - Part Channel.
KICK - Kick user from Channel.
EXIT - Exit user from server with reason.
NICK - Change user nickname.
QM - Send Quick E-mail
# User Info
/msg AGENT REALHOST <User Host>
# Data Control
/msg AGENT <Command>
Commands:
BOTJOIN - Make bot autojoin
it's channel.
BACKUPDATA - Backup Databases
REHASHCHAN - Reload the channel html database
REHASHGAME - Reload the game database.
UPDATEHTML - Dump all html files to disk
INSERTCHAN - Insert a channel into your channel html
database
# Other Commands
/msg AGENT <Command>
Commands:
UPDATE - Update your settings databases
INFO - Information on current settings
BADWORDS - Modify your badwords list
LOGON - Set logon message for opers/users
AUTOJOIN - Make a user autojoin a channel
upon connecting
BUGS - View services bugs
End Of Agent Commands
HostServ Commands
# Set Host
/msg HostServ
SETHOST <User Host>
# Modify Host
/msg HostServ
ADD/DEL/LIST/CHANGE <Nickname> <User Host>
End Of HostServ
Commands
Will Modify Commands Very Soon For Agent, NickServ,
ChanServ and Any Other Service With
Red Lettering; But Right Now You Have Every Know Command Provided
For Auspice Services &
Epona Services; I Will Lable
What Service Goes With What Type Of Services. Thank You
Colour Code
|||| - Services/Commands Start/Stop
|||| - Name Of Command
|||| - Refer Statements
|||| - Under Title Commands
|||| - Command To Use
|||| - Options/Lists
|||| - Notes
|||| - Info