Abjects IRC Network
Network information
Network Stats
Servers Stats
Staff Members
Network Tree
NetMap
AUP
HELP/SUPPORT
OPERATORS
ROUTING
SECURITY
Getting started..
FAQ
NickServ
ChanServ
BotServ
HostServ
IRCd and Modes
 
Search in The Website

IRCd Commands and Modes


Click on a command below to see it's relevant usage. Please note some IRC clients hook some of these commands and perform different actions, if this is the case use /raw command instead.

ADMIN
AWAY
CHANMODES
CHANNEL
CREDITS
COPYRIGHT
DCCALLOW
HELP
INFO
INVITE
IRCDHELP
IRCOPS
ISON
JOIN
KICK
KNOCK
LINKS
LIST
LUSERS
MAKEPASS
MODE
MOTD
MSG
NICK
NMODE
NOTICE
PART
PING
PONG
RULES
SETTINGS
SILENCE
STATS
TIME
TOPIC
USERHOST
USERMODES
USERS
VERSION
WATCH
WHO
WHOIS
QUERY
QUIT

ADMIN - Gives the Server Admin information of the server you are on, you can also specify a remote server.
[back to top]

/admin
/admin remote.server.net


AWAY - Will mark you as being away with the reason specified, if no reason is given it will set you back from away.
[back to top]

/away reason
/away


CHANNEL
- Works the same as the JOIN command, will join you to the specified channel name. 

[back to top]

/channel #channelname

CREDITS
- Shows the UltimateIRCd credits. 
[back to top]

/credits

COPYRIGHT
- Shows the UltimateIRCd Copyright
[back to top]

/copyright

DCCALLOW
- You may allow DCCs of file types which are otherwise blocked by the IRC server by specifying a DCC allow for the user you want to receive files from. 
[back to top]

/dccallow +nick (to add to dccallow list)
/dccallow -nick (to remove from dccallow list)
/dccallow list (lists your dccallow list)


HELP
- Shows the IRCd help through your IRC client on the network. 
[back to top]

/help

INFO
- Gives you information on the IRC server, if no server name is given it will give you info on the current server you are on. 
[back to top]

/info
/info servername.criten.net


INVITE
- Sends the specified user an invitation to join the channel. You must be a channel operator or half-operator to be able to use this function. 
[back to top]

/invite nick #channelname

IRCDHELP
- Shows the IRCd help through your IRC client on the network. 
[back to top]

/ircdhelp

IRCOPS
- Lists all current IRCOps online, their operator level and what servers they're on. 
[back to top]

/ircops

ISON
- Used to determine whether the specified user is currently connected to IRC. 
[back to top]

/ison nick

JOIN
- Used to enter the specified channel(s). 
[back to top]

/join #channel
/join #channel1,#channel2,#channel3,#channel4


KICK
- Kicks (removes) the specified user from the channel. You must be a channel operator or half-operator to use this function. If no reason is specified, reason becomes 'no reason specified'. 
[back to top]

/kick #channel nick
/kick #channel nick reason


KNOCK
- Sends a "knock" message to channel operators of the relevant channel, asking for an invite. Channel must be +i (invite only). 
[back to top]

/knock #channel :message here

LINKS
- Displays a list of IRC Servers linked to the network. 
[back to top]

/links

LIST
- Displays a list of channels currently open. The information includes the current number of channel users, and the channel topic. 
[back to top]

/list (lists all channels)
/list > 100 (lists all channels with 100 users or more)
/list < 10 (lists all channels with 10 users or less)
/list C > 15 (lists all channels created between now and 15 minutes ago)
/list C < 30 (lists all channels created earlier than 30 minutes ago)
/list T > 45 (list channels whose topics are older than 40 minutes)
/list T < 60 (list channels whose topics are newer than 60 minutes)
/list *pms* (lists channels matching pms in their channel name)
/list !*pms* (lists all channels that do not match pms in their channel name)


LUSERS
- Displays the local and global user statistics. The information includes maximum local user count, maximum global user count, etc. 
[back to top]

/lusers
/lusers servername.criten.net


MAKEPASS
- Creates an encrypted password. 
[back to top]

/makepass password

MODE
- Sets a mode upon a channel or nick. 
[back to top]

/mode #channel +o-a nick nick
/mode #channel +msi
/mode nick +k (you can only set modes on your own nick)
/mode nick -f (disables user flood protection)
/mode #channel +lL 10 #Channel1
(This will enable the Channel link feature to send users to #Channel1 once the limit of 10 users is reached on the channel this mode is set on)

Please click here for user modes and here for channel modes available.

MOTD
- Shows the Message Of The Day for the IRC Server. 
[back to top]

/motd
/motd servername.criten.net

 

MSG - Send a private message to a particular nick.  [back to top]

/msg nick Message you want here (e.g. /msg someone Hi .. How are you ?)


NICK
- Changes your nick to the new nick given in the command. 
[back to top]

/nick newnickhere

NMODE
- Allows the you to control what notices the server will send to you. 
[back to top]

/nmode +k

The following notice mode flags are available to all users

s - Server notices
w - Wallop notices

NOTICE - Used to sent text to clients and channels via a notice.  [back to top]

/notice nick hey there! what are you doing?
/notice @#channel :text - Sends to all channel operators in #channel
/notice %#channel :text - Sends to all half operators in #channel
/notice +#channel :text - Sends to all voiced users in #channel
/notice #channel :text - Sends to everyone in #channel


PART
- Used to part the specified channel(s). 
[back to top]

/part #channel
/part #channel1,#channel2


PING
- The PING command is used to test the presence of an active client or server at the other end of the connection. Servers send a PING message at regular intervals if no other activity is detected from the connection. If the connection fails to reply to the PING message within a certain amount of time, the connection is closed. A PING message may be sent even if the connection is active. Note: This function is not the same as the CTCP PING command. 
[back to top]

/ping server1.* nick1
/ping nick
/ping servername.criten.net


PONG
- The PONG command is used to reply to a PING message. If the <server2> parameter is given, this message will be forwarded to the given target. The <server1> parameter is the name of the entity who has responded to the PING message using the PONG message. 
[back to top]

/pong server1.* server2.* - PONG message from server1.* to server2.*

RULES
- Reads the Server Rules file (ircd.rules) and displays them to the user. 
[back to top]

/rules
/rules server.criten.net


SETTINGS
- Shows UltimateIRCd Settings 
[back to top]

/settings
/settings servername.criten.net DYNCONF - View IRCd Settings
/settings servername.criten.net NETINFO - View Network Info
/settings OPTIONS - View Network Options
/settings SERVICES - View Network Services Settings
/settings HOSTMASKS - View Network Hostmask Settings
/settings CHANNELS - View Allowed Channel Settings


SILENCE
- Works a bit like ignore but the silence will only last as long as you remain connected to IRC. 
[back to top]

/silence +nick
/silence -nick
/silence
+nick!ident@host.com
/silence
-nick!ident@host.com
/silence +*!*@*host.com
/silence -*!*@*host.com


STATS
- Reports statistical information about the specified subject. Some characters are limited to IRC Operators. Examples below. 
[back to top]

/stats k
/stats a
/stats g
/stats u servername.criten.net


TIME
- Displays the current Time and Date of the IRC Server. 
[back to top]

/time
/time servername.criten.net


TOPIC
- Used to either display the current topic of the specified channel, or to change the of the specified channel to the specified topic, providing enough access is granted on the channel to change it. 
[back to top]

/topic #channelname
/topic #channelname New Topic Here


USERHOST
- Returns the hostname of the specified user. 
[back to top]

/userhost nick

USERS
- Shows local and global users on the server / network. 
[back to top]

/users
/users servername.criten.net


VERSION
- Returns the IRCd version used on the server. 
[back to top]

/version
/version servername.criten.net


WATCH
- WATCH is a new type of 'notify' system. The server will notify you whenever a client in your WATCH list connects or disconnects from IRC. Please note, your WATCH list does not remain between IRC sessions. You will need to re-build it whenever you reconnect to IRC. 
[back to top]

/watch +nick1 +nick2 +nick3
/watch -nick3


WHO
- Searches visible (-i) user information for the information provided. When used on a channel, it will give list of all the visible users on the specified channel. 
[back to top]

/who *.criten.net
/who nick
/who #channelname

For a full list of parameters type /who ? on IRC.


WHOIS
- Shows you information about the user you specify. The information includes nickname, username, hostname, real name, etc. 
[back to top]

/whois nick
/whois nick nick

 

QUERY - Open a private message window for a particular nick to send a message.  [back to top]

/query nick
/query nick Message you want here


QUIT
- Disconnects you from the IRC Network. 
[back to top]

/quit
/quit quit reason you want to show here (e.g. /quit Cya!)

 

USERMODES  [back to top]

Modes available to all users:

f - Enable or disable user flood protection from CTCP's etc (Automatically set on connect)
D - Has seen /DCCALLOW warning message
i - Invisible (Hidden in /WHO)
k - Can see server originating kill notices
s - Can see server notices
w - Can see /WALLOPS notices

Modes which are server controlled:

r - Registered nickname
S - Services client
x - Real host is hidden

CHANMODES  [back to top]

Below is a list of the Channel Modes currently available, along with their function.

L - Channel linking mode - Enables linking to other channels when the channel limit is full.
f - Enables or disables channel flood protection
u - Enables or disables anonymous mode (When set all users nicks in the channel will appear as "Anonymous") -
(see http://www.criten.net/cgi-bin/ubb/ultimatebb.cgi?ubb=get_topic;f=10;t=000011 )
p - Private (will not show on /LIST; cannot join unless invited)
s - Secret (will not show on /LIST
i - Invite Only (cannot join unless /INVITE'd)
K - No Knocks (disables /KNOCK for specific channel)
m - Moderated (only op/halfop/voice users may speak)
n - No External Messages
t - Topic Lock (only op/halfop users may change topic)
r - Registered Channel
R - Registered Nicks Only (only registered nicknames may join)
O - IRC Operators Only
a <nickname> - Channel Admin (cannot be deopped/halfopped/voiced/kicked from channel accept by services)
o <nickname> - Channel Operator (can toggle channel settings)
h <nickname> - Half Operator (can toggle various channel settings)
v <nickname> - Voiced User (can speak even when banned or channel is +m)
l <number> - User Limit (only specified amount of users may join channel)
k <key> - 'Lock' Channel (must specify correct key to join channel)
N - Stops /INVITE's to your channel
b <nick!user@host> - Ban (no users matching nick!user@host may join channel)
e <nick!user@host> - Exception Ban (users matching nick!user@host may join channel even when banned)


(A majority of this help was taken from UltimateIRCd's /ircdhelp)