|
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)
|