Rawlist

last update: Sun May 01 2005
by wiebe @ Quakenet

• Based on u2.10.11.07+asuka(1.2.1) - the UnderNet IRCD (ircu) and QuakeNet patches (asuka)

• this file is or comes from http://wiebe.hopto.org/rawlist.html
• comments & suggestions are welcome
• anything missing or wrong? let me know
• special thanks to doomie, for hosting a test network and making this html file.

 

Content


1. Table
2. Numeric List
3. Non-numeric List
4. Grouped by command
5. Excluded Numerics
6. Bibliography

 


1. Table

 

  001 002 003 004 005 008 009 362 363 364 365 366 367 368 369
010 015 016 017   371 372 373 374 375 376
200 201 202 203 204 205 206 207 208 209   381 382
211 212 213 214 215 216 217 218 219   391 396 398 399
221 228   401 402 403 404 405 406 407 408 409
231 232 233 234 235 236 237 238   411 412 413 414 416
241 242 243 244 246 247 248 249   421 422 423
250 251 252 253 254 255 256 257 258 259   431 432 433 436 437 438 439
261 262   441 442 443
270 271 272 275   451
280 281 282 283 284 285 286 287   461 462 463 464 465 466 467 468
290 291   471 472 473 474 475 476 477 478 479
300 301 302 303 304 305 306   481 482 483 484 485 486 489
311 312 313 314 315 317 318 319   491 493 494 495 496 497 498 499
321 322 323 324 329   501 502
330 331 332 333 334 338   511 512 513 514 515 516 517 518 519
340 341 346 347   520 524
351 352 353 354 355   530 531

 

  NUMERIC RANGES
  000-099 numerics 000-099 are server-client connections where the client is local to the server
  100-199 Reserve numerics 000-099 for server-client connections where the client is local to the server. If any server passed a
  numeric in this range from another server then it is remapped to 100-199.
  200-399 numerics 200-399 are command replies
  401-531 numerics 401-531 are error replies

  NON NUMERIC        
  ERROR KILL PART QUIT WALLOPS
  INVITE MODE PING RPONG  
  JOIN NICK PONG SILENCE  
  KICK NOTICE PRIVMSG TOPIC  

 

2. Numeric List

 

Numeric
Name
Description
001
RPL_WELCOME

<source> 001 <target> :Welcome to the Internet Relay Network [via <provider>], <target>

returned when connecing
[via <provider>] only appears when the following F line has been set
feature: PROVIDER
* Type: string
* Default: NULL

This string as added to the 001 numeric prefixed with "via" before the nick.
It's used for providing promotional space to providers as per CFV-202
irc.quakenet.org 001 woobie :Welcome to the Internet Relay Network, woobie
002
RPL_YOURHOST

<source> 002 <target> :Your host <server>, running version <version>

returned when connecting
irc.quakenet.org 002 woobie :Your host is irc.quakenet.org, running version u2.10.11.04+asuka(1.0.6a)
003
RPL_CREATED

<source> 003 <target> :This server was created <DDD> <MMM> <D> <YYYY> at <HH:NN:SS> <TZ>

returned when connecting
irc.quakenet.org 003 woobie :This server was created Mon Mar 8 2004 at 19:10:49 CET
004
RPL_MYINFO

<source> 004 <target> :<server> <version> <usermodes> <channelmodes> <channelmodes_with_param>

returned when connecting
irc.quakenet.org 004 woobie irc.quakenet.org u2.10.11.04+asuka(1.0.6a) dioswkgxXInR biklmnopstvrDcCNu bklov
005
RPL_ISUPPORT
<source> 005 <target> :<list_of_features> :are supported by this server returned when connecting and
when using the VERSION command
for more info on 005 RPL_ISUPPORT numeric see
http://www.irchelp.org/irchelp/misc/ccosmos.html#Heading474
http://www.irc.org/tech_docs/draft-brocklesby-irc-isupport-03.txt

features are either a word describing the feature eg: 'SILENCE', or a word
describing the feature and an equals and a list of parameters.
eg: SILENCE=15 (says that we support silence, and we support up to 15 of
them per user), or FOO=12,3 (says we support FOO with parameters 12 and 3)
irc.quakenet.org 005 woobie WHOX WALLCHOPS WALLVOICES USERIP CPRIVMSG CNOTICE
SILENCE=15 MODES=6 MAXCHANNELS=20 MAXBANS=45 NICKLEN=15 TOPICLEN=250
AWAYLEN=160 KICKLEN=250 :are supported by this server

irc.quakenet.org 005 woobie CHANTYPES=#& PREFIX=(ov)@+ CHANMODES=b,k,l,imnpstrDcCNu
CASEMAPPING=rfc1459 NETWORK=QuakeNet :are supported by this server

WHOX means extended WHO is supported, which refers to the parts after the '%' "WHO <mask1> [[<flags>][%[<fields>[,<query-type>]]] [:<mask2>]]"
WALLCHOPS WALLCHOPS command is supported, it sends notice to all channel operators "WALLCHOPS <channel> :<message>" or "NOTICE @<channel> :<message>"
WALLVOICES WALLVOICES command is supported, it sends a notice to all channel voices and operators "WALLVOICES <channel> :<message>"
USERIP USERIP command is supported, same as the USERHOST command, only shows numeric ip instead of hostname "USERIP <nick> [<nick>]"
CPRIVMSG CPRIVMSG command is supported, same as PRIVMSG only it bypasses the target flood limit, "CPRIVMSG <nick> <channel> :<message>"
CNOTICE CNOTICE command is suppored, same as CPRIVMSG command, only it sends a notice "CNOTICE <nick> <channel> :<message>"
SILENCE=15 SILENCE command supported and the silence list can hold a maximum of 15 entries "SILENCE [[+|-]<mask>|<nick>]"
MODES=6 a maximum of 6 parameters can be used in the MODE command, example limit applies to type A, B and C modes with parameter, type D modes are unlimited, see chanmodes below "MODE <channel> +oooooo nick1 nick2 nick3 nick4 nick5 nick6"
MAXCHANNELS=20 a user can join a maximum of 20 channels
MAXBANS=45 maximum number of bans set on a channel is 45
NICKLEN=15 nicknames can be at max 15 chars long
TOPICLEN=250 topics can be at max 250 chars long, this also applies to quit messages
AWAYLEN=160 away message can be at max 160 chars long
KICKLEN=250 kick message can be at max 250 chars long
CHANTYPES=#& means #channels are supported and &channels (local channels)
PREFIX=(ov)@+ means a user can have the @ and + prefix on a channel, which can be (un)set with o and v with the MODE command
CHANMODES=b,k,l,imnpstrDcCNu shows what channelmodes are supported and what type they are the list is formatted as A,B,C,D

A type is a list mode an entry can be added with +<char> <param> an entry can removed with -<char> <param> the list can requested with +<char> an example is b (banlist) "MODE <channel> +b <banmask>" to ban "MODE <channel> -b <banmask>" to unban "MODE <channel> +b" to get the banlist

B type is a mode which requires a parameter when setting and unsetting an example is +k (key) "MODE <channel> +k <key>" to set a key "MODE <channel> -k <key>" to unset a key

C type is a mode which requires a parameter when setting but not for unsetting an example is +l (limit) "MODE <channel> +l <limit>" to set a limit "MODE <channel> -l" to unset the limit

D type are modes without a parameter an example is +i (invite only) "MODE <channel> +i" to set invite only "MODE <channel> -i" to unset invite only
CASEMAPPING=rfc1459 case mapping used for nick- and channel name comparing as specified in rfc1459 chars [a-z] are lowercase of [A-Z] and {}|~ the lowercase of []\^
NETWORK=QuakeNet name of the network the server is part of

008
RPL_SNOMASK
<source> 008 <target> <snomask> :: Server notice mask (<snomask_hex_value>)
returned when requesting your usermodes with MODE and you have usermode +s set
returned when setting/changing snomask level for more info on snomasks see
http://cvs.undernet.org/viewcvs.py/*checkout*/undernet-ircu/ircu2.10/doc/snomask.html?rev=1.2
irc.quakenet.org 008 woobie 32767 :: Server notice mask (0x7FFF)
015
RPL_MAP
<source> 015 <target> :[<tree>][*|!]<server> (<X>s) [<N> clients]
returned when using the MAP command * means the server is bursting ! means the server has
acknowledged the burst X seconds delay N clients on the server
irc.quakenet.org 015 woobie :irc.quakenet.org (0s) [20657 clients]
irc.quakenet.org 015 woobie :|-!hub1.quakenet.org (0s) [2 clients]
irc.quakenet.org 015 woobie :`-hub2.quakenet.org (0s) [3 clients]
irc.quakenet.org 015 woobie : `-*CServe.quakenet.org (0s) [1 clients]
016
RPL_MAPMORE
<source> 016 <target> :`-----------------------------------------------------------<server> --> *more*
returned when using the MAP command if the tree is too big in the output
irc.quakenet.org 016 woobie :`-----------------------------------------------------------hub1.quakenet.org
--> *more*
017
RPL_MAPEND
<source> 017 <target> :End of /MAP
returned when using the MAP command
irc.quakenet.org 017 woobie :End of /MAP
100-199
-
Reserve numerics 000-099 for server-client connections where the client is local to the server.
If any server passed a numeric in this range from another server then it is remapped to 100-199.
105
-
reply to remote VERSION request, see numeric 005
200
RPL_TRACELINK
<source> 200 <target> Link <version> <mask> <server>
returned when using the TRACE command <server> is linked to the network
irc.quakenet.org 200 woobie Link u2.10.11.04+asuka(1.0.6). CServe.* CServe.quakenet.org
201
RPL_TRACECONNECTING
<source> 201 <target> Try. <class> <server>
returned when using the TRACE command <server> is connecting
irc.quakenet.org 201 woobie Try. 90 hub1.quakenet.org
202
RPL_TRACEHANDSHAKE
<source> 202 <target> H.S. <class> <server>
returned when using the TRACE command <server> is bursting?
irc.quakenet.org 202 woobie H.S. 90 hub1.quakenet.org
203
RPL_TRACEUNKNOWN
<source> 203 <target> ???? <class> <ip>
returned when using the TRACE command connection is unknown
irc.quakenet.org 203 woobie ???? 1 127.0.0.1
204
RPL_TRACEOPERATOR
<source> 204 <target> Oper <class> <nick>[@<ip>] <idle_time>
returned when using the TRACE command <nick> is an IRC Operator
irc.quakenet.org 204 woobie Oper 10 woobie[@127.0.0.1] 4
205
RPL_TRACEUSER
<source> 205 <target> User <class> <nick>[@<ip>] <idle_time>
returned when using the TRACE command <nick> is a user
irc.quakenet.org 205 woobie User 1 woobie[@127.0.0.1] 5
206
RPL_TRACESERVER
<source> 206 <target> Serv <class> <servers_linked>S <clients>C <connected_by> <nick>!<user>@<host|server>
<idle_time> <connection_time>
returned when using the TRACE command irc.quakenet.org 206 woobie Serv 90 2S 6C
irc.quakenet.org *!*@hub1.quakenet.org 79 63706
208
RPL_TRACENEWTYPE
<source> 208 <target> <newtype> 0 <nick>
returned when using the TRACE command connection does not fit in the other categories but is being displayed anyway
irc.quakenet.org 208 woobie 0 woobie
209
RPL_TRACECLASS
<source> 209 <target> Class <class> <count>
returned when using the TRACE command
irc.quakenet.org 209 woobie Class 1 20657
211
RPL_STATSLINKINFO
<source> 211 <target> <Connection> <SendQ> <SendM> <SendKBytes> <RcveM> <RcveKBytes> :<Open since>
returned when using the STATS command "STATS l" request
irc.quakenet.org 211 woobie Connection SendQ SendM SendKBytes RcveM RcveKBytes :Open since
irc.quakenet.org 211 woobie hub1.quakenet.org 0 1545 90 1536 93 :66729
212
RPL_STATSCOMMANDS
<source> 212 <target> <command> <count> <byte_count>
returned when using the STATS command "STATS m" request
irc.quakenet.org 212 woobie ACCOUNT 41 462
irc.quakenet.org 212 woobie ASLL 1 6
irc.quakenet.org 212 woobie AWAY 42 114
213
RPL_STATSCLINE
<source> 213 <target> C <ip|host> <password> <server> <port> <class>
returned when using the STATS command "STATS C" request some fields may be a '*'
irc.quakenet.org 213 woobie C 127.0.0.1 * hub1.quakenet.org 4400 90
215
RPL_STATSILINE
<source> 215 <target> I <IP_mask_or_crap_to_force_resolving> <password>|<limit> <hostmask> 0 <class>
returned when using the STATS command "STATS I" request some fields may be a '*'
irc.quakenet.org 215 woobie I *@* * *@* 0 1
216
RPL_STATSKLINE
<source> 216 <target> [k|K] <host>|<ip>|$R<realname> "<reason>|!<file>" <user> 0 0
returned when using the STATS command
"STATS K" request
With a file, prepending a '!' before the filename.
The file can contain for example, a reason, a link to the

server rules and a contact address.

IP-based kill lines are designated with a lowercase 'k'. These lines
use the same format as normal K: lines, except they apply to all hosts,
even if an IP address has a properly resolving host name.

Additionally, you may specify a hostmask prefixed with $R to indicate
a match should be performed against the "real-name" / "info" field
instead of the host/IP.
irc.quakenet.org 216 woobie K * "Do not IRC as root" *root 0 0
irc.quakenet.org 216 woobie K unixbox.flooder.co.uk "!kline/youflooded.txt" *luser 0 0
irc.quakenet.org 216 woobie k 192.168.* "abuse" * 0 0
irc.quakenet.org 216 woobie K $R*sub7* "You are infected with a Trojan" * 0 0
217
RPL_STATSPLINE
<source> 217 <target> P <port> <connection_count> <C|S>[H] <active|disabled>
returned when using the STATS command "STATS P" request C=client port, S=server port, H=hidden from users
irc.quakenet.org 217 woobie P 6667 10435 C active
218
RPL_STATSYLINE
<source> 218 <target> Y <class> <ping_frequency> <connect_frequency> <max_links> <max_sendQ> <links>
returned when using the STATS command "STATS Y" request
irc.quakenet.org 218 woobie Y 1 90 0 25000 160000 20546
219
RPL_ENDOFSTATS
<source> 219 <target> <char> :End of /STATS report
returned when using the STATS command
irc.quakenet.org 219 woobie Y :End of /STATS report
221
RPL_UMODEIS
<source> 221 <target> +[<user_modes>]
returned when requesting your usermodes with the MODE command
irc.quakenet.org 221 woobie +ix
228
RPL_STATSQLINE
<source> 228 <target> Q <channel> :<reason>
returned when using the STATS command "STATS Q" request Q:lines
Allows the admin to disallow the usage of /OPMODE and /CLEARMODE on certain sensitive channels.
Opers trying to do that will receive a short notice. Depending on the setting of OPER_FORCE_OPMODE,
OPER_FORCE_LOPMODE and LOCOP_FORCE_LOPMODE, global/local opers may override
these lines by prefixing the channel name with an exclamation mark ('!')
irc.quakenet.org 228 woobie #channel :They can take care of themselves
236
RPL_STATSVERBOSE
<source> 236 <target> <Servername> <Uplink> <Flags> <Hops> <Numeric> <Lag> <RTT> <Up> <Down> <Clients/Max>
<Proto> <LinkTS> :<info>
returned when using the STATS command "STATS v" request
irc.quakenet.org 236 woobie Servername Uplink Flags Hops Numeric Lag RTT Up Down Clients/Max Proto LinkTS :Info
irc.quakenet.org 236 woobie irc.quakenet.org hub1.quakenet.org ---- 1 AD 3 107190866 0 0 0 4 127 P10 1100716866 :hub server
237
RPL_STATSENGINE
<source> 237 <target> <engine> :Event loop engine
returned when using the STATS command "STATS e" request
irc.quakenet.org 237 woobie poll() :Event loop engine
238
RPL_STATSFLINE
<source> 238 <target> F <option> <value>
returned when using the STATS command "STATS F" request
irc.quakenet.org 238 woobie F HIDDEN_HOST users.quakenet.org
241
RPL_STATSLLINE
<source> 241 <target> L <disallowed_hostmask> * <servermask> <max_depth> -1
returned when using the STATS command "STATS H" request
irc.quakenet.org 241 woobie L 12.34.56.78 * hub1.quakenet.org 5 -1
242
RPL_STATSUPTIME
<source> 242 <target> :Server Up <N> days, <HH:NN:SS>
returned when using the STATS command "STATS u" request
irc.quakenet.org 242 woobie :Server Up 0 days, 0:28:56
243
RPL_STATSOLINE
<source> 243 <target> [o|O] <mask> <password> <ID> 0 <class>
returned when using the STATS command "STATS O" request some fields may be a '*', o=global oper, O=local oper
irc.quakenet.org 243 woobie O *@12.34.56.78 * woobie 0 10
244
RPL_STATSHLINE
<source> 244 <target> H <allowed_hostmask> * <servername> <max_hops> -1
returned when using the STATS command "STATS h" request
irc.quakenet.org 244 woobie H 12.34.56.78 * hub1.quakenet.org 0 -1
246
RPL_STATSTLINE
<source> 246 <target> T <classnumber>|<hostmask> <file>
returned when using the STATS command "STATS T" request
irc.quakenet.org 246 woobie T *.nl nl.motd
247
RPL_STATSGLINE
<source> 247 <target> G <mask> <expire> :<reason>
returned when using the STATS command "STATS g" request
irc.quakenet.org 247 woobie G *!*@12.34.56.78 1149164936 :clones
248
RPL_STATSULINE
<source> 248 <target> U <server> <nicks> * 0 -1
returned when using the STATS command "STATS U" request
irc.quakenet.org 248 woobie U CServe.quakenet.org Q * 0 -1
249
RPL_STATSDEBUG
<source> 249 <target> :<text>
returned when using the STATS command "STATS z" request
irc.quakenet.org 249 woobie :Clients 10(2080) Connections 4(3424)
irc.quakenet.org 249 woobie :Users 7(1456) Accounts 2(32) Invites 0(0)
irc.quakenet.org 249 woobie :User channels 11(308) Aways 0(0)
irc.quakenet.org 249 woobie :Attached confs 7(140)
irc.quakenet.org 249 woobie :Conflines 12(818)
irc.quakenet.org 249 woobie :Classes 5(120)
irc.quakenet.org 249 woobie :Channels 5(1708) Bans 0(0)
irc.quakenet.org 249 woobie :Channel membrs 11(308) invite 0(0)
irc.quakenet.org 249 woobie :Whowas users 3(624) away 0(0)
irc.quakenet.org 249 woobie :Whowas array 800(51894)
irc.quakenet.org 249 woobie :Motds 2(70) Cache 1(881) Free 0(0)
irc.quakenet.org 249 woobie :Glines 0(0) Jupes 0(0)
irc.quakenet.org 249 woobie :Hash: client 32000(128000), chan is the same
irc.quakenet.org 249 woobie :DBufs allocated 1(2060) used 1(2060)
irc.quakenet.org 249 woobie :Msgs allocated 26(312) used 14(168)
irc.quakenet.org 249 woobie :MsgBufs of size 32 allocated 3(180) used 0(0)
irc.quakenet.org 249 woobie :MsgBufs of size 64 allocated 26(2392) used 10(920)
irc.quakenet.org 249 woobie :MsgBufs of size 128 allocated 16(2496) used 0(0)
irc.quakenet.org 249 woobie :MsgBufs of size 256 allocated 4(1136) used 0(0)
irc.quakenet.org 249 woobie :MsgBufs of size 512 allocated 2(1080) used 0(0)
irc.quakenet.org 249 woobie :Resolver: cache 1(92) requests 0(0)
irc.quakenet.org 249 woobie :Total: ww 52518 ch 1708 cl 7408 co 818 db 2060 ms 312 mb 7284
250
RPL_STATSCONN
<source> 250 <target> :Highest connection count: <connection_count> (<client_count> clients)
returned when using STATS command "STATS w" request
irc.quakenet.org 250 woobie :Highest connection count: 25001 (25000 clients)
251
RPL_LUSERCLIENT
<source> 251 <target> :There are <visible_users> users and <invisible_users> invisible on <server_count> servers
returned when using the LUSERS command
irc.quakenet.org 251 woobie :There are 73276 users and 156690 invisible on 41 servers
252
RPL_LUSEROP
<source> 252 <target> <oper_count> :operator(s) online
returned when using the LUSERS command
irc.quakenet.org 252 woobie 75 :operator(s) online
253
RPL_LUSERUNKNOWN
<source> 253 <target> <count> :unknown connection(s)
returned when using the LUSERS command
irc.quakenet.org 253 woobie 233 :unknown connection(s)
254
RPL_LUSERCHANNELS
<source> 254 <target> <channel_count> :channels formed
returned when using the LUSERS command
irc.quakenet.org 254 woobie 196336 :channels formed
255
RPL_LUSERME
<source> 255 <target> :I have <client_count> clients and <servers_linked> servers
returned when using the LUSERS command
irc.quakenet.org 255 woobie :I have 15808 clients and 1 servers
256
RPL_ADMINME
<source> 256 <target> :Administrative info about <server>
returned when using the ADMIN command
irc.quakenet.org 256 woobie :Administrative info about irc.quakenet.org
257
RPL_ADMINLOC1
<source> 257 <target> :<text>
returned when using the ADMIN command
irc.quakenet.org 257 woobie :The QuakeNet IRC Network - www.quakenet.org
258
RPL_ADMINLOC2
<source> 258 <target> :<text>
returned when using the ADMIN command
irc.quakenet.org 258 woobie :QuakeNet IRC Server
259
RPL_ADMINEMAIL
<source> 259 <target> :<text>
returned when using the ADMIN command
irc.quakenet.org 259 woobie :IRC Admins <mail@host>
270
RPL_PRIVS
<source> 270 <target> <nick> :<available>
returned when using the PRIVS command
irc.quakenet.org 270 woobie woobie :CHAN_LIMIT SHOW_INVIS SHOW_ALL_INVIS KILL LOCAL_KILL REHASH
RESTART GLINE LOCAL_GLINE JUPE LOCAL_JUPE OPMODE LOCAL_OPMODE WHOX SEE_CHAN
PROPAGATE DISPLAY SEE_OPERS FORCE_OPMODE FORCE_LOCAL_OPMODE
271
RPL_SILELIST
<source> 271 <target> <nick> <mask>
returned when using the SILENCE command
irc.quakenet.org 271 woobie woobie *!*@evil.host.com
272
RPL_ENDOFSILELIST
<source> 272 <target> <nick> :End of Silence List
returned when using the SILENCE command
irc.quakenet.org 272 woobie woobie :End of Silence List
275
RPL_STATSDLINE
<source> 275 <target> [d|D] <servermask> <rule>
returned when using the STATS command "STATS d" request D=server will refuse to connect to..
d=server will not autoconnect to..
irc.quakenet.org 275 woobie d hub2.quakenet.org connected(hub1.quakenet.org)
280
RPL_GLIST
<source> 280 <target> <mask> <expire_ts> <target> <+|-> :<reason>
returned when using the GLINE command
irc.quakenet.org 280 woobie *!root@* 1358009301 * + :don't irc as root
281
RPL_ENDOFGLIST
<source> 281 <target> :End of G-line List
returned when using the GLINE command
irc.quakenet.org 281 woobie :End of G-line List
282
RPL_JUPELIST
<source> 282 <target> <mask> <expire_ts> * <+|-> :<reason>
returned when using the JUPE command
irc.quakenet.org 282 woobie hud.de.quakenet.org 1107199864 * + :bad uplink
283
RPL_ENDOFJUPELIST
<source> 283 <target> :End of Jupe List
returned when using the JUPE command
irc.quakenet.org 283 woobie :End of Jupe List
284
RPL_FEATURE
<source> 284 <target> :<text>
returned when using the GET command
irc.quakenet.org 284 woobie :String value of HIDDEN_HOST: users.quakenet.org
irc.quakenet.org 284 woobie :String value for PROVIDER not set
286
RPL_CHKHEAD
<source> 286 <target> :Information for <user|host|channel|server> <nick>|<host>|<channel>|<server>
returned when using the CHECK command
irc.quakenet.org 286 woobie :Information for user woobie
irc.quakenet.org 286 woobie :Information for host evil.host.com
irc.quakenet.org 286 woobie :Information for channel #channel
irc.quakenet.org 286 woobie :Information for server hub1.quakenet.org
287
RPL_CHANUSER
<source> 287 <target> : [<clone_count>] [@|+]<nick> (<user>@<host>) (<account>) <realname>
returned when using the CHECK command "CHECK <channel>"
irc.quakenet.org 287 woobie : 2 @woobie (woobie@127.0.0.1) (woobie) woobie
290
RPL_DATASTR
<source> 290 <target> :<text>
returned when using the CHECK command
irc.quakenet.org 290 woobie :
irc.quakenet.org 290 woobie :No. Nick User Host
irc.quakenet.org 290 woobie :1 woobie woobie evil.host.com
irc.quakenet.org 290 woobie :
irc.quakenet.org 290 woobie :Matching records found:: 1
291
RPL_ENDOFCHECK
<source> 291 <target> :[<text>]
returned when using the CHECK command
irc.quakenet.org 291 woobie :
301
RPL_AWAY
<source> 301 <target> <nick> :<away message>
returned when using the WHOIS or WHOWAS command on a user who is (was) marked as being away returned when sending a
PRIVMSG, CPRIVMSG, CNOTICE or INVITE to a user who is marked as being away
irc.quakenet.org 301 woobie woobie :away from keyboard
302
RPL_USERHOST
<source> 302 <target> :<info>
<info> is a space seperated list of one or more of <nick>[*]=<+|-><user@host>
<nick> is the nick of the user
* means the user is an IRC Operator
+ means the user is not marked as being away
- means the user is marked as being away user@host is the part from nick!user@host
returned when using the USERHOST command
irc.quakenet.org 302 woobie :Q*=+TheQBot@CServe.quakenet.org woobie=-woobie@woobie.users.quakenet.org
303
RPL_ISON
<source> 303 <target> :<nick>
returned when using the ISON command <nick> is a space seperated list of one or more nicks
irc.quakenet.org 303 woobie :Q woobie
304
RPL_TEXT
<source> 304 <target> Type Spoofhost [Realhost Ident]
returned for a "STATS S" request [Realhost Ident] is only shown to IRC Operators
irc.quakenet.org 304 woobie # Type Spoofhost Realhost Ident
305
RPL_UNAWAY
<source> 305 <target> :You are no longer marked as being away
returned when using the AWAY command without params
irc.quakenet.org 305 woobie :You are no longer marked as being away
306
RPL_NOWAWAY
<source> 306 <target> :You have been marked as being away
returned when using the AWAY command with a message
irc.quakenet.org 306 woobie :You have been marked as being away
311
RPL_WHOISUSER
<source> 311 <target> <nick> <user> <host> * :<realname>
returned when using the WHOIS command
irc.quakenet.org 311 woobie woobie ~woobie woobie.users.quakenet.org * :woobie
312
RPL_WHOISSERVER
<source> 312 <target> <nick> <server> :<server info>
returned when using the WHOIS or WHOWAS command
irc.quakenet.org 312 woobie woobie *.quakenet.org :QuakeNet IRC Server
313
RPL_WHOISOPERATOR
<source> 313 <target> <nick> :is an IRC Operator
returned when using the WHOIS command
irc.quakenet.org 313 woobie Q :is an IRC Operator
314
RPL_WHOWASUSER
<source> 314 <target> <nick> <user> <host> * :<realname>
returned when using the WHOWAS command
irc.quakenet.org 314 woobie woobie- woobie woobie.users.quakenet.org * :woobie
315
RPL_ENDOFWHO
<source> 315 <target> <mask> :End of /WHO list.
returned when using the WHO command
irc.quakenet.org 315 woobie #channel :End of /WHO list.
317
RPL_WHOISIDLE
<source> 317 <target> <nick> <idle_time> <signon_time> :seconds idle, signon time
returned when using the WHOIS command
irc.quakenet.org 317 woobie woobie 5 1084458353 :seconds idle, signon time
318
RPL_ENDOFWHOIS
<source> 318 <target> <mask> :End of /WHOIS list.
returned when using the WHOIS command
irc.quakenet.org 318 woobie woobie :End of /WHOIS list.
319
RPL_WHOISCHANNELS
<source> 319 <target> <nick> :<channels>
returned when using the WHOIS command <channels> is a space seperated list of one or more channels channels are
listed from newest to oldest as received by the server (joined by the user or bursted) in that order each channel is
formatted as [-][!][@|+|<]<channel>, where @ (+) means the user is opped (voiced) on the channel, < means the user
is hidden on the channel (chanmode +D/+d) ! for zombie
In ircu, if a user is kicked from the channel and the channel didn't become empty because of it, and the kick didn't
come from the direction of the target's server, the user appears removed to other users, but internally the user stays
in the channel as "zombie". It is then really removed when the "acknowledgement" PART is received. One reason for
this is so mode changes done by the kick target just before he got kicked can apply because the server knows the user
was in the channel with ops.
Taken from 'the "beware" P10 protocol definition' http://ircd.bircd.org/bewarep10.html
if the user has set usermode +d (deafmode) a '-' appears in front of all channels
irc.quakenet.org 319 woobie woobie :@#chan1 +#chan2 #chan3 <#chan4 !#chan5 !@#chan6
irc.quakenet.org 319 woobie woobie :-@#chan1 -+#chan2 -#chan3 -<#chan4 -!#chan5 -!@#chan6
321
RPL_LISTSTART
<source> 321 <target> Channel :Users Name
returned when using the LIST command
irc.quakenet.org 321 woobie Channel :Users name
322
RPL_LIST
<source> 322 <target> <channel> <user_count> :[<topic>]
returned when using the LIST command
irc.quakenet.org 322 woobie #channel 23 :welcome!
323
RPL_LISTEND
<source> 323 <target> :End of /LIST
returned when using the LIST command
irc.quakenet.org 323 woobie :End of /LIST
324
RPL_CHANNELMODEIS
<source> 324 <target> <channel> +[<modes>]
returned when using the MODE command "MODE <channel>"
irc.quakenet.org 324 woobie #channel +tncCNul 30
329
RPL_CREATIONTIME
<source> 329 <target> <channel> <time>
returned when using the MODE command "MODE <channel>"
irc.quakenet.org 329 woobie #channel 1068641412
330
RPL_WHOISACCOUNT
<source> 330 <target> <nick> <account> :is authed as
returned when using the WHOIS command on UnderNet "is logged in as" is shown as text
irc.quakenet.org 330 woobie woobie woobie :is authed as
331
RPL_NOTOPIC
<source> 331 <target> <channel> :No topic is set.
returned when using the TOPIC command when no topic is set
irc.quakenet.org 331 woobie #channel :No topic is set.
332
RPL_TOPIC
<source> 332 <target> <channel> :<topic>
returned when using the TOPIC command and when joining a channel (where a topic is set)
irc.quakenet.org 332 woobie #channel :welcome!
333
RPL_TOPICWHOTIME
<source> 333 <target> <channel> <nick> <time>
returned when using the TOPIC command and when joining a channel (where a topic is set)
irc.quakenet.org 333 woobie #channel woobie 1084528186
334
RPL_LISTUSAGE
<source> 334 <target> :<info>
returned when using the LIST command "/QUOTE LIST :"
irc.quakenet.org 334 woobie :Usage: /QUOTE LIST parameters
irc.quakenet.org 334 woobie :Where parameters is a space or comma seperated list of one or more of:
irc.quakenet.org 334 woobie : <max_users ; Show all channels with less than max_users.
irc.quakenet.org 334 woobie : >min_users ; Show all channels with more than min_users.
irc.quakenet.org 334 woobie : C<max_minutes ; Channels that exist less than max_minutes.
irc.quakenet.org 334 woobie : C>min_minutes ; Channels that exist more than min_minutes.
irc.quakenet.org 334 woobie : T<max_minutes ; Channels with a topic last set less than max_minutes ago.
irc.quakenet.org 334 woobie : T>min_minutes ; Channels with a topic last set more than min_minutes ago.
irc.quakenet.org 334 woobie :Example: LIST <3,>1,C<10,T>0 ; 2 users, younger than 10 min., topic set.
338
RPL_WHOISACTUALLY
<source> 338 <target> <nick> <user>@<host> <ip> :Actual user@host, Actual IP
returned when using the WHOIS command
irc.quakenet.org 338 woobie woobie woobie@evil.host.com 12.34.56.78 :Actual user@host, Actual IP
340
RPL_USERIP
<source> 340 <target> :<info>
<info> is a space seperated list of one or more of <nick>[*]=<+|-><user@ip> <nick> is the nick of the user * means the
user is an IRC Operator + means the user is not marked as being away - means the user is marked as being away user@ip
is the part from nick!user@ip returned when using the USERIP command
irc.quakenet.org 340 woobie :Q*=+TheQBot@127.0.0.1 woobie=-woobie@127.0.0.1
341
RPL_INVITING
<source> 341 <target> <nick> <channel>
returned when using the INVITE command "INVITE <user> <channel>"
irc.quakenet.org 341 woobie L #channel
346
RPL_INVITELIST
<source> 346 <target> :<channel>
returned when using the INVITE command "INVITE"
irc.quakenet.org 346 woobie :#channel
347
RPL_ENDOFINVITELIST
<source> 347 <target> :End of Invite List
returned when using the INVITE command "INVITE"
irc.quakenet.org 347 woobie :End of Invite List
351
RPL_VERSION
<source> 351 <target> <version> <server> :<info>
<info> are the server options/info, where the chars mean the following:

A Assertion checks enabled   M IDLE_FROM_MSG is defined
B The size of the bufferpool in mega bytes   O server has defined USEONE
b The size of the bufferpool in kilo bytes   p Oper passwords are crypted
C CMDLINE_CONFIG is defined   P Link paswords are crypted
D DEBUGMODE is defined   Q /stats M works
e LOCOPS can use /REHASH   q Server does memory allocation/dealloation checks
E Opers can use /REHASH   R RELIABLE_CLOCK is defined
f Operators can set modes on local channels   s LOCOPS can use /RESTART
F Operators bypass the no. of channels limit   S Opers can use /RESTART
H HUB is defined   t OPER_REMOTE is defined
i Show operators invisible users local to the server   U Server uses poll()
I Show OPERS all invisible users   v VIRTUAL_HOST is defined
k Opers can use /KILL on local clients   W BADCHAN is enabled
K Opers can use /KILL on any client   x local BADCHAN is enabled
l Operators can walk through modes on local channels   y Server uses syslog()

bufferpool = maximum amount of RAM the server will allocate for buffering sendQs
returned when using the VERSION command
irc.quakenet.org 351 woobie u2.10.11.04+asuka(1.0.6a). irc.quakenet.org :B96AeEFfIKMpSU
352
RPL_WHOREPLY
<source> 352 <target> <channel> <user> <host> <server> <nick> <flags> :<distance> <realname>

<channel>   when requested the information for an entire channel (eg /WHO <channel>) this will be that channel else this will return the last channel joined by the user without chanmode +p/+s if the user has +i set, the last common channel (without chanmode +p/+s) that was joined is shown a * is shown if no channel can be shown
<user>   username, the user part from nick!USER@host
<host>   the hostname the user has on IRC, nick!user@HOST
<server>   the server the user is on
<nick>   the nickname of the user
<flags>   this part is formatted as <H|G>[*][!@+][<usermodes>] H stands for Here and is returned if the user is not marked as being away G means Gone and is returned if the user is marked as being away * is shown if the user is an IRC Operator highest prefix the user has on <channel>, ! = zombie, @ = opped, + = voiced [<usermodes>] part shows the usermodes the user has set, users can see +d and +x usermode, opers can see +d, +i, +w, +g, +h, and +x usermodes
<distance>   number of servers between you and the user
<realname>   the realname given when the user connected

returned when using the WHO command
for more info on the WHO command see:
http://www.mircscripts.org/showdoc.php?type=tutorial&id=2412
http://cvs.quakenet.org/cgi-bin/cvsweb.cgi/~checkout~/asuka/doc/readme.who?rev=1.1.1.1&content-ype=text/plain
http://ircu.sourceforge.net/release.2.10.01-who.html
irc.quakenet.org 352 woobie #channel woobie woobie.users.quakenet.org *.quakenet.org woobie G+x :0 woobie
353
RPL_NAMREPLY
<source> 353 <target> <=|*|@> <channel> :<names>
<=|*|@>
- if neither chanmode +p nor +s is set, a = is returned
- if chanmode +p is set, a * is returned
- if chanmode +s is set, a @ is returned
<names>
space seperated list of one or more users
the nicks are prefixed with their highest prefix on the channel
@<nick> is opped, +<nick> is voiced and <nick> is a regular
returned when using the NAMES command and when joining a channel
irc.quakenet.org 353 woobie = #channel :@L woobie +fishbot
354
RPL_WHOSPCRPL
<source> 354 <target> [<querytype>] [<channel>] [<user>] [<ip>] [<host>] [<server>] [<nick>] [<flags>] [<distance>]
[<idle_time>] [<account>] [:<realname>]


[<querytype>]   returns the number which was used in the WHO command
[<channel>]   requested channel or last channel joined by the user without chanmode +p/+s
[<user>]   the username, nick!USER@host
[<ip>]   the user is connected from this IP
[<host>]   the hostname the user has on IRC, nick!user@HOST
[<server>]   which server the user is on
[<nick>]   the nick of the user
[<flags>]   this part is formatted as <H|G>[*][!@+][<usermodes>] H stands for Here and is returned if the user is not marked as being away G means Gone and is returned if the user is marked as being away * is shown if the user is an IRC Operator prefixes the user has on <channel>, ! = zombie, @ = opped, + = voiced [<usermodes>] part shows the usermodes the user has set, users can see +d and +x usermode, opers can see +d, +i, +w, +g, +h, and +x usermodes
[<distance>]   number of servers between you and the user
[<idle_time>]   returns the user's idle-time if the user is using the same server as you
[<account>]   the user is registered under this account with the network (0 for none)
[:<realname>]   the user's realname

returned when using the WHO command
for more info on the WHO command see
http://www.mircscripts.org/showdoc.php?type=tutorial&id=2412
http://cvs.quakenet.org/cgi-bin/cvsweb.cgi/~checkout~/asuka/doc/readme.who?rev=1.1.1.1&content-type=text/plain
http://ircu.sourceforge.net/release.2.10.01-who.html
irc.quakenet.org 354 woobie 544 #channel woobie 127.0.0.1 woobie.users.quakenet.org *.quakenet.org woobie G+x 3 0
woobie :woobie
355
RPL_DELNAMREPLY
<source> 355 <target> <=|*|@> <channel> :<names>
returned when using the NAMES command
"NAMES -d <channel>"

<=|*|@>
- if neither chanmode +p nor +s is set, a = is returned
- if chanmode +p is set, a * is returned
- if chanmode +s is set, a @ is returned
irc.quakenet.org 355 woobie = #channel :fishbot
362
RPL_CLOSING
<source> 362 <target> <nick> :Operator enforced Close
returned when using the CLOSE command
irc.quakenet.org 362 woobie woobie :Operator enforced Close
363
RPL_CLOSEEND
<source> 363 <target> <N> :Connections Closed
returned when using the CLOSE command
irc.quakenet.org 363 woobie 2 :Connections Closed
364
RPL_LINKS
<source> 364 <target> <server1> <server2> :<distance> <description_server1>
<server1> connected to <server2>, and <distance> servers between you and <server1> returned when using the LINKS command
irc.quakenet.org 364 woobie CServe.quakenet.org irc.quakenet.org :2 The Q Bot
365
RPL_ENDOFLINKS
<source> 365 <target> <mask> :End of /LINKS list.
returned when using the LINKS command
irc.quakenet.org 365 woobie * :End of /LINKS list.
366
RPL_ENDOFNAMES
<source> 366 <target> <channel> :End of /NAMES list.
returned when using the NAMES command and by joining a channel
irc.quakenet.org 366 woobie #channel :End of /NAMES list.
367
RPL_BANLIST
<source> 367 <target> <channel> <banmask> <nick> <time>
returned when using the MODE command "MODE <channel> +b"
irc.quakenet.org 367 woobie #channel *!*@12.34.56.78 woobie 1083834723
368
RPL_ENDOFBANLIST
<source> 368 <target> <channel> :End of Channel Ban List
returned when using the MODE command "MODE <channel> +b"
irc.quakenet.org 368 woobie #channel :End of Channel Ban List
369
RPL_ENDOFWHOWAS
<source> 369 <target> <mask> :End of WHOWAS
returned when using the WHOWAS command
irc.quakenet.org 369 woobie Q :End of WHOWAS
371
RPL_INFO
<source> 371 <target> :<text>
returned when using the INFO command
irc.quakenet.org 371 woobie :IRC --
irc.quakenet.org 371 woobie :This program is free software; see LICENSE in the distribution
irc.quakenet.org 371 woobie :
irc.quakenet.org 371 woobie :Based on the original code written by Jarkko Oikarinen, version 2.6:
irc.quakenet.org 371 woobie :Wiz Jarkko Oikarinen <mail>
irc.quakenet.org 371 woobie :
irc.quakenet.org 371 woobie :The main developer of version u2.9 and u2.10 was:
irc.quakenet.org 371 woobie :Run Carlo Wood <mail>
irc.quakenet.org 371 woobie :
irc.quakenet.org 371 woobie :The current head developer of the u2.10 source tree is:
irc.quakenet.org 371 woobie :Bleep Thomas Helvey <mail>
irc.quakenet.org 371 woobie :
irc.quakenet.org 371 woobie :Contributors to this release:
irc.quakenet.org 371 woobie :Kev, Isomer, Gte, Ghostwolf, Bleep
irc.quakenet.org 371 woobie :Debugging and support:
irc.quakenet.org 371 woobie :SeKs, Maniac-, HeKTik, OmniDynmc, Liandrin, Dianora
irc.quakenet.org 371 woobie :Special thanks to Angel and Buff for believing in us and puttingup with frantic late night phone calls
irc.quakenet.org 371 woobie :Thanks goes to all other people who contributed to any version.
irc.quakenet.org 371 woobie :A full listing of all coders can be found in doc/Authors in the
irc.quakenet.org 371 woobie :source.
irc.quakenet.org 371 woobie :
irc.quakenet.org 371 woobie :Birth Date: Mon Jul 5 2004 at 22:33:50 GMT, compile # 1
irc.quakenet.org 371 woobie :On-line since Tue Jul 6 14:44:45 2004
irc.quakenet.org 374 woobie :End of /INFO list.
372
RPL_MOTD
<source> 372 <target> :- <text>
returned when using the MOTD command and when connecting
irc.quakenet.org 372 woobie :- ... This server accepts connections on the following ports: ...
374
RPL_ENDOFINFO
<source> 374 <target> :End of /INFO list.
returned when using the INFO command
irc.quakenet.org 374 woobie :End of /INFO list.
375
RPL_MOTDSTART
<source> 375 <target> :- <server> Message of the Day -
returned when using the MOTD command and when connecting
irc.quakenet.org 375 woobie :- irc.quakenet.org Message of the Day -
376
RPL_ENDOFMOTD
<source> 376 <target> :End of /MOTD command.
returned when using the MOTD command and when connecting (if the motd is send)
irc.quakenet.org 376 woobie :End of /MOTD command.
381
RPL_YOUREOPER
<source> 381 <target> :You are now an IRC Operator
returned when using the OPER command to log in as IRC Operator
irc.quakenet.org 381 woobie :You are now an IRC Operator
382
RPL_REHASHING
<source> 382 <target> [<file>] :[Rehashing|Reopening log files|Flushing MOTD cache]
returned when using the REHASH command

<source> 382 <target> <file> :Rehashing
"REHASH"

<source> 382 <target> :Reopening log files
"REHASH l"

<source> 382 <target> :Flushing MOTD cache
"REHASH m"
irc.quakenet.org 382 woobie ircd.conf :Rehashing
391
RPL_TIME
<source> 391 <target> <server> <timestamp> <offset> :<DAY> <MMM> <DD> <YYYY> -- <HH:NN> [+|-]<HH:NN>
returned when using the TIME command
irc.quakenet.org 391 woobie irc.quakenet.org 1084533226 -338 :Friday May 14 2004 -- 13:19 +02:00
396
RPL_HOSTHIDDEN
<source> 396 <target> [<user>@]<host> :is now your hidden host
returned when
-having set usermode +x and are logged in with the network
-using the sethost command (setting usermode +h)
-unsetting usermode +h
irc.quakenet.org 396 woobie woobie.users.quakenet.org :is now your hidden host
398
RPL_STATSSLINE
<source> 398 <target> <number> <oper|user> <spoofed_host> [<mask> <user>]
returned when using the STATS command
"STATS S"
only IRC Operators can see <mask> <user> and S:lines for oper
irc.quakenet.org 398 woobie 1 oper evil.host.com 12.34.56.78 foo
399
RPL_USINGSLINE
<source> 399 <target> :Using S-line privilege
returned when an S line is auto-applied when you connect
irc.quakenet.org 399 woobie :Using S-line privilege
401
ERR_NOSUCHNICK
<source> 401 <target> <nick> :No such nick
<source> 401 <target> <nick> :Target left <network>. Failed to deliever: [<first_20_chars_of_message>]
returned when a nick does not exist or leaves the network before the message is delivered
irc.quakenet.org 401 woobie Q :No such nick
irc.quakenet.org 401 woobie * :Target left QuakeNet. Failed to deliver: [cows go moo!]
402
ERR_NOSUCHSERVER
<source> 402 <target> <server> :No such server
returned when a server does not exist
irc.quakenet.org 402 woobie hub1.quakenet.org :No such server
403
ERR_NOSUCHCHANNEL
<source> 403 <target> <channel> :No such channel
returned when a channel does not exist
irc.quakenet.org 403 woobie #channel :No such channel
404
ERR_CANNOTSENDTOCHAN
<source> 404 <target> <channel> :Cannot send to channel
returned when a message to a channel is blocked by a channel mode or ban
irc.quakenet.org 404 woobie #channel :Cannot send to channel
405
ERR_TOOMANYCHANNELS
<source> 405 <target> <channel> :You have joined too many channels
returned when trying to join more channels than is allowed
irc.quakenet.org 405 woobie #channel :You have joined too many channels
406
ERR_WASNOSUCHNICK
<source> 406 <target> <nick> :There was no such nickname
returned when using WHOWAS command and there was no such nick
irc.quakenet.org 406 woobie Q :There was no such nickname
408
ERR_SEARCHNOMATCH
<source> 408 <target> :<command> <mask> No matching record(s) found
returned when using a command such as CHECK and no match is found
irc.quakenet.org 408 woobie :CHECK *.de No matching record(s) found
409
ERR_NOORIGIN
<source> 409 <target> :No origin specified
returned when using the PING and PONG commands without the originator parameter
irc.quakenet.org 409 woobie :No origin specified
411
ERR_NORECIPIENT
<source> 411 <target> :No recipient given (<command>)
returned when no target is specified for the command, such as PRIVMSG and NOTICE
irc.quakenet.org 411 woobie :No recipient given (PRIVMSG)
412
ERR_NOTEXTTOSEND
<source> 412 <target> :No text to send
returned when using PRIVMSG or NOTICE without text to send
irc.quakenet.org 412 woobie :No text to send
413
ERR_NOTOPLEVEL
<source> 413 <target> <mask> :No toplevel domain specified
returned when using $<mask> as target (broadcast) in PRIVMSG or NOTICE commands
irc.quakenet.org 413 woobie $* :No toplevel domain specified
414
ERR_WILDTOPLEVEL
<source> 414 <target> <mask> :Wildcard in toplevel Domain
returned when a wildcard is in the toplevel domain in <mask>
irc.quakenet.org 414 woobie $*.de* :Wildcard in toplevel Domain
416
ERR_QUERYTOOLONG
<source> 416 <target> <command> :Too many lines in the output, restrict your query
returned when a request returns too many results, for example using "WHO *" or "WHOIS *"
irc.quakenet.org 416 woobie WHO :Too many lines in the output, restrict your query
421
ERR_UNKNOWNCOMMAND
<source> 421 <target> <command> :Unknown command
returned when using an unknown command
irc.quakenet.org 421 woobie cow :Unknown command
422
ERR_NOMOTD
<source> 422 <target> :MOTD File is missing
returned when using the MOTD command or when connecting and the MOTD file is missing
irc.quakenet.org 422 woobie :MOTD File is missing
423
ERR_NOADMININFO
<source> 423 <target> <server> :No administrative info available
returned when using the ADMIN command and no info is available
irc.quakenet.org 423 woobie irc.quakenet.org :No administrative info available
431
ERR_NONICKNAMEGIVEN
<source> 431 <target> :No nickname given
returned when using a command which requires a nick parameter such as WHOIS and none is given
irc.quakenet.org 431 woobie :No nickname given
432
ERR_ERRONEUSNICKNAME
<source> 432 <target> <nick> :Erroneous Nickname
returned when trying to change nick to an erroneous nickname (either invalid or G-lined)
irc.quakenet.org 432 woobie -woobie :Erroneus nickname
433
ERR_NICKNAMEINUSE
<source> 433 <target> <nick> :Nickname is already in use.
returned when trying to change nick which is already used
irc.quakenet.org 433 woobie Q :Nickname is already in use.
436
ERR_NICKCOLLISION
<source> 436 <target> <nick> :Nickname collision KILL
returned when a nickname collision occurs on your nick, and you are disconnected right after
irc.quakenet.org 436 woobie woobie :Nickname collision KILL
437
ERR_BANNICKCHANGE
<source> 437 <target> <channel> :Cannot change nickname while banned on channel
returned when changing nick and you are banned on a channel
irc.quakenet.org 437 woobie #channel :Cannot change nickname while banned on channel
438
ERR_NICKTOOFAST
<source> 438 <target> <nick> :Nick change too fast. Please wait <seconds> seconds.
returned when changing nick too fast
irc.quakenet.org 438 woobie woobie- :Nick change too fast. Please wait 29 seconds.
439
ERR_TARGETTOOFAST
<source> 439 <target> <new_target> :Target change too fast. Please wait <N> seconds.
returned when changing target and you have no free targets left
irc.quakenet.org 439 woobie #channel :Target change too fast. Please wait 30 seconds.
441
ERR_USERNOTINCHANNEL
<source> 441 <target> <nick> <channel> :They aren't on that channel
returned when trying to kick/op/voice/deop/devoice someone who is not on the channel
irc.quakenet.org 441 woobie fishbot #channel :They aren't on that channel
442
ERR_NOTONCHANNEL
<source> 442 <target> <channel> :You're not on that channel
returned when trying to do something on a channel you are not on, such as changing channel modes
irc.quakenet.org 442 woobie #channel :You're not on that channel
443
ERR_USERONCHANNEL
<source> 443 <target> <nick> <channel> :is already on channel
returned when trying to invite a user who is already on the channel
irc.quakenet.org 443 woobie fishbot #channel :is already on channel
451
ERR_NOTREGISTERED
<source> 451 <target> [<target>] :Register first.
returned when sending commands before the client is registered
irc.quakenet.org 451 * :Register first.
irc.quakenet.org 451 woobie woobie :Register first.
461
ERR_NEEDMOREPARAMS
<source> 461 <target> <command> [<param>] :Not enough parameters
returned when not enough parameters are specified
irc.quakenet.org 461 woobie JOIN :Not enough parameters
irc.quakenet.org 461 woobie MODE +k :Not enough parameters
462
ERR_ALREADYREGISTRED
<source> 462 <target> :You may not reregister
returned when using USER or SERVER command after being registered
irc.quakenet.org 462 woobie :You may not reregister
464
ERR_PASSWDMISMATCH
<source> 464 <target> :Password Incorrect
returned when trying to OPER with the wrong password
returned when connecting with the wrong password
irc.quakenet.org 464 woobie :Password incorrect
465
ERR_YOUREBANNEDCREEP
<source> 465 <target> :<reason>
returned before the connection is closed when you are G-lined or K-lined
irc.quakenet.org 465 woobie :Connection from your host is refused on this server.
467
ERR_KEYSET
<source> 467 <target> <channel> :Channel key already set
returned when setting a channel key when one is already set returned when unsetting a channel key when none is set
irc.quakenet.org 467 woobie #channel :Channel key already set
468
ERR_INVALIDUSERNAME
<source> 468 <target> :info
returned when trying to connect with an invalid username
irc.quakenet.org 468 woobie :Your username is invalid.
irc.quakenet.org 468 woobie :Connect with your real username, in lowercase.
irc.quakenet.org 468 woobie :If your mail address were foo@bar.com, your username would be foo.
471
ERR_CHANNELISFULL
<source> 471 <target> <channel> :Cannot join channel, channel is full (+l)
returned when trying to join a channel which is full
irc.quakenet.org 471 woobie #channel :Cannot join channel, channel is full (+l)
472
ERR_UNKNOWNMODE
<source> 472 <target> <char> :is unknown mode char to me
returned when trying to set an unknown channel mode
irc.quakenet.org 472 woobie A :is unknown mode char to me
473
ERR_INVITEONLYCHAN
<source> 473 <target> <channel> :Cannot join channel, you must be invited (+i)
returned when trying to join an invite only channel (when not invited)
irc.quakenet.org 473 woobie #channel :Cannot join channel, you must be invited (+i)
474
ERR_BANNEDFROMCHAN
<source> 474 <target> <channel> :Cannot join channel, you are banned (+b)
returned when trying to join a channel when you are banned
irc.quakenet.org 474 woobie #channel :Cannot join channel, you are banned (+b)
475
ERR_BADCHANNELKEY
<source> 475 <target> <channel> :Cannot join channel, you need the correct key (+k)
returned when trying to join a +k channel without the correct key
irc.quakenet.org 475 woobie #channel :Cannot join channel, you need the correct key (+k)
477
ERR_NEEDREGGEDNICK
<source> 477 <target> <channel> :Cannot join channel, you must be authed to join (+r)
returned when trying to join a channel where chanmode +r is set and you are not registered
irc.quakenet.org 477 woobie #channel :Cannot join channel, you must be authed to join (+r)
478
ERR_BANLISTFULL
<source> 478 <target> <channel> <mask> :Channel ban/ignore list is full
returned when trying to set a ban when the banlist is full
irc.quakenet.org 478 woobie #channel *!*@evil.host.com :Channel ban/ignore list is full
479
ERR_BADCHANNAME
<source> 479 <target> <channel> :Cannot join channel (G-lined: <reason>)
returned when trying to join a channel which is G-lined
irc.quakenet.org 479 woobie #channel :Cannot join channel (G-lined: network misuse)
481
ERR_NOPRIVILEGES
<source> 481 <target> :Permission Denied: Insufficient privileges
returned when you have insufficient privileges to use the command
irc.quakenet.org 481 woobie :Permission Denied: Insufficient privileges
482
ERR_CHANOPRIVSNEEDED
<source> 482 <target> <channel> :You're not channel operator
returned when trying to use a command which requires you to be a channel operator
irc.quakenet.org 482 woobie #channel :You're not channel operator
483
ERR_CANTKILLSERVER
<source> 483 <target> :You cant kill a server!
returned when trying to use KILL on a server
irc.quakenet.org 483 woobie :You cant kill a server!
484
ERR_ISCHANSERVICE
<source> 484 <target> <nick> <channel> :Cannot kill, kick or deop an IRC operator
<source> 484 <target> KILL <nick> :Cannot kill, kick or deop an IRC operator
returned when trying to kill, kick or deop an IRC Operator with usermode +k set
irc.quakenet.org 484 woobie woobie #channel :Cannot kill, kick or deop an IRC operator
irc.quakenet.org 484 woobie KILL woobie :Cannot kill, kick or deop an IRC operator
485
ERR_ISREALSERVICE
<source> 485 <target> <nick> <channel> :Cannot kill, kick or deop a network service
<source> 485 <target> KILL <nick> :Cannot kill, kick or deop a network service
returned when trying to kill, kick or deop a network service
irc.quakenet.org 485 woobie Q #channel :Cannot kill, kick or deop a network service
irc.quakenet.org 485 woobie KILL Q :Cannot kill, kick or deop a network service
486
ERR_ACCOUNTONLY
<source> 486 <target> <nick> :You must be authed in order to message this user
returned when sending a PRIVMSG to a user with usermode +R set while you are not registered or an
IRC Operator
irc.quakenet.org 486 woobie woobie :You must be authed in order to message this user
489
ERR_VOICENEEDED
<source> 489 <target> <channel> :You're neither voiced nor channel operator
returned when using the CNOTICE or CPRIVMSG command and you are not opped or voiced on the
specified channel
for more info on CPRIVMSG and CNOTICE commands
http://ircu.sourceforge.net/release.2.10.02-cprivmsg.html
irc.quakenet.org 489 woobie #channel :You're neither voiced nor channel operator
491
ERR_NOOPERHOST
<source> 491 <target> :No O-lines for your host
returned when using OPER and there are no matching O lines for your host with the given ID
irc.quakenet.org 491 woobie :No O-lines for your host
493
ERR_NOFEATURE
<source> 493 <target> <feature> :No such feature
returned when using the GET command and such feature does not exist
irc.quakenet.org 493 woobie F :No such feature
494
ERR_BADFEATVALUE
<source> 494 <target> <value> :Bad value for feature <feature>
returned when using the SET command
irc.quakenet.org 494 woobie 1 :Bad value for feature NO_OPER_DEOP_LCHAN
495
ERR_BADLOGTYPE
<source> 495 <target> <log_type> :No such log type
returned when using the SET command "SET LOG .."
irc.quakenet.org 495 woobie cow :No such log type
496
ERR_BADLOGSYS
<source> 496 <target> <log_system> :No such log subsystem
returned when using the SET command "SET LOG .."
irc.quakenet.org 496 woobie cow :No such log subsystem
497
ERR_BADLOGVALUE
<source> 497 <target> <log_type> :Bad value for log type
returned when using the SET command "SET LOG .."
irc.quakenet.org 497 woobie cow :Bad value for log type
498
ERR_ISOPERLCHAN
<source> 498 <target> <nick> <channel> :Cannot kick or deop an IRC Operator on a local channel
returned when trying to kick or deop an IRC Operator on a local channel
(feature NO_OPER_DEOP_LCHAN is TRUE)
irc.quakenet.org 498 woobie woobie &channel :Cannot kick or deop an IRC Operator on a local channel
501
ERR_UMODEUNKNOWNFLAG
<source> 501 <target> <mode> :Unknown MODE flag
returned when setting an invalid usermode
irc.quakenet.org 501 woobie q :Unknown MODE flag
502
ERR_USERSDONTMATCH
<source> 502 <target> :Cant change mode for other users
returned when trying to set a usermode for someone else
irc.quakenet.org 502 woobie :Cant change mode for other users
511
ERR_SILELISTFULL
<source> 511 <target> <mask> :Your silence list is full
returned when trying to add an entry to your silence list when it is full
irc.quakenet.org 511 woobie *!*@evil.host.com :Your silence list is full
512
ERR_NOSUCHGLINE
<source> 512 <target> <mask> :No such gline
returned when using the GLINE command
irc.quakenet.org 512 woobie *!*@evil.host.com :No such gline
513
ERR_BADPING
<source> 513 <target> :To connect, type /QUOTE PONG <string>
<source> 513 <target> :Your client may not be compatible with this server.
<source> 513 <target> :Compatible clients are available at <url>
<url> is defined by the F line
feature: URL_CLIENTS
* Type: string
* Default: "ftp://ftp.undernet.org/pub/irc/clients"
This defines a URL that users may visit to find compatible IRC clients.

returned when using PONG command with no/wrong parameter duration the registration part
irc.quakenet.org 513 woobie :To connect, type /QUOTE PONG 1273843734
514
ERR_NOSUCHJUPE
<source> 514 <target> <server> :No such jupe
returned when using the JUPE command
irc.quakenet.org 514 woobie hub1.quakenet.org :No such jupe
515
ERR_BADEXPIRE
<source> 515 <target> <time> :Bad expire time
returned when setting a G-line or a JUPE with a bad expire time
irc.quakenet.org 515 woobie 0 :Bad expire time
516
ERR_DONTCHEAT
<source> 516 <target> :Don't Cheat.
returned when using as oper the special password "OVERRIDE" to join a local channel when this is not required
this only happens when the following F line is set to TRUE
feature: OPER_WALK_THROUGH_LMODES
* Type: boolean
* Default: FALSE

If this option is set to "TRUE," IRC operators may join local ("&")
channels regardless of any restrictive modes, including bans. This
requires giving the special password "OVERRIDE." This is primarily
intended to permit administrators to run a channel service for local channels.
irc.quakenet.org 516 woobie :Don't Cheat.
517
ERR_DISABLED
<source> 517 <target> <command> :Command disabled.
returned when using a command which is disabled
irc.quakenet.org 512 woobie GLINE :Command disabled.
518
ERR_LONGMASK
<source> 518 <target> :Mask is too long
returned when using the GLINE command
irc.quakenet.org 518 woobie :Mask is too long
519
ERR_TOOMANYUSERS
<source> 519 <target> <count> :Too many users affected by mask
returned when trying to set a gline which matches more than X users
(where X is defined in feature GLINEMAXUSERCOUNT)
irc.quakenet.org 519 woobie 100 :Too many users affected by mask
520
ERR_MASKTOOWIDE
<source> 520 <target> <mask> :Mask is too wide
returned when using the GLINE command
irc.quakenet.org 520 woobie *!*woobie*@* :Mask is too wide
524
ERR_QUARANTINED
<source> 524 <target> <channel> :<reason>
returned when using OPMODE or CLEARMODE on a Q-lined channel
irc.quakenet.org 524 woobie #channel :They can take care of themselves
530
ERR_BADHOSTMASK
<source> 530 <target> <mask> :Invalid username/hostmask
returned when using the SETHOST command
irc.quakenet.org 530 woobie woobie@=woobie :Invalid username/hostmask
531
ERR_HOSTUNAVAIL
<source> 531 <target> <mask> :sethost not found
returned when using the SETHOST command
irc.quakenet.org 531 woobie cows.go.moo :sethost not found

top  

 

3. Non-numeric List

 

Name
Description
ERROR
ERROR :Closing Link: <nick> by <source> (<reason>)
shows you are being disconnected from the server, reason can be excess flood, killed, etc.
ERROR :closing link: woobie by irc.quakenet.org (excess flood)
INVITE
<source> INVITE :<channel> <timestamp>
shows you are being invited to channel, timestamp is the channel's creation time.
woobie!woobie@woobie.users.quakenet.org INVITE :#channel 1097838164
JOIN
<source> JOIN [:]<channel>
shows a user joining a channel. the ':' is omitted if it is a "forced" join (=netmerge or a hostchange by the user).
woobie!woobie@woobie.users.quakenet.org JOIN :#channel
KICK
<source> KICK <channel> <target> :<message>
shows a user being kicked from a channel.
woobie!woobie@woobie.users.quakenet.org KICK #channel fishbot :fish go out!
KILL
<source> KILL <your_nick> :<killed_by> (<reason>)
shows when you get killed.
irc.quakenet.org KILL woobie :*.quakenet.org (spam)
MODE
<source> MODE <your_nick|channel> <[+|-]><modes> [<params>]
shows modes changes.
woobie!woobie@woobie.users.quakenet.org MODE #channel +l 10
woobie!woobie@woobie.users.quakenet.org MODE woobie +x
NICK
<source> NICK :<new_nick>
shows a user changing nick.
woobie!woobie@woobie.users.quakenet.org NICK :woobie-
NOTICE
<source> NOTICE <target> :[@|+] <message>
shows when a notice is send. target can be you or a channel you are in. target can also be a $(mask) making it a roadcast.
Q!TheQBot@CServe.quakenet.org NOTICE woobie :Unknown command. Type "/msg Q showcommands"
PART
<source> PART <channel> [:<message>]
shows when a user parts a channel.
woobie!woobie@woobie.users.quakenet.org PART #channel
PING
<source> PING :<string>
the server checks if the connection is still alive. if the client fails to respond with PONG with the given string, the client will be disconnected.
irc.quakenet.org PING :1107704864
PONG
<source> PONG :<string>
shows the result of a PING command.
irc.quakenet.org PONG :ALIVE
PRIVMSG
<source> PRIVMSG <target> :<message>
shows when a message is send. target can be you or a channel you are in. target can also be a $(mask) making it a broadcast.
woobie!woobie@woobie.users.quakenet.org PRIVMSG #channel :hi there
QUIT
<source> QUIT [:<message>]
shows when a user quits.
woobie!woobie@woobie.users.quakenet.org QUIT :Signed off
RPONG
<source> RPING <your_nick> <server> <delay_in_ms> :<string>
shows the result of a RPING command.
irc.quakenet.org RPING woobie hub1.quakenet.org 1 :<No client start time>
SILENCE
<source> SILENCE <+|-><mask>
shows added/removing a mask from your silence list.
woobie!woobie@woobie.users.quakenet.org SILENCE +*!*@12.34.56.78
TOPIC
<source> TOPIC <channel> :[<topic>]
shows when the topic is changed.
woobie!woobie@woobie.users.quakenet.org TOPIC #channel :welcome to #channel
WALLOPS
<source> WALLOPS :[*|$] <message>
shows when you receive a WALLOPS or WALLUSERS message. the * shows it is a WALLOPS message, the $ shows it is a WALLUSERS message, none means it is a WALLDESYNCH message.
woobie!woobie@woobie.users.quakenet.org :$ moooo!

top  

 

 

4. Grouped by command

 

ADMIN
256 RPL_ADMINME 402 ERR_NOSUCHSERVER
257 RPL_ADMINLOC1 423 ERR_NOADMININFO
258 RPL_ADMINLOC2 481 ERR_NOPRIVILEGES
259 RPL_ADMINEMAIL    
AWAY
301 RPL_AWAY
305 RPL_UNAWAY
306 RPL_NOWAWAY
CHECK
286 RPL_CHKHEAD 408 ERR_SEARCHNOMATCH
287 RPL_CHANUSER 461 ERR_NEEDMOREPARAMS
290 RPL_DATASTR 481 ERR_NOPRIVILEGES
291 RPL_ENDOFCHECK    
CLEARMODE
403 ERR_NOSUCHCHANNEL 517 ERR_DISABLED
461 ERR_NEEDMOREPARAMS 524 ERR_QUARANTINED
481 ERR_NOPRIVILEGES    
CLOSE
362 RPL_CLOSING
363 RPL_CLOSEEND
481 ERR_NOPRIVILEGES
CNOTICE
301 RPL_AWAY 442 ERR_NOTONCHANNEL
401 ERR_NOSUCHNICK 461 ERR_NEEDMOREPARAMS
403 ERR_NOSUCHCHANNEL 489 ERR_VOICENEEDED
441 ERR_USERNOTINCHANNEL    
CONNECT
402 ERR_NOSUCHSERVER
461 ERR_NEEDMOREPARAMS
481 ERR_NOPRIVILEGES
CPRIVMSG
301 RPL_AWAY 442 ERR_NOTONCHANNEL
401 ERR_NOSUCHNICK 461 ERR_NEEDMOREPARAMS
403 ERR_NOSUCHCHANNEL 489 ERR_VOICENEEDED
441 ERR_USERNOTINCHANNEL    
GET
284 RPL_FEATURE 481 ERR_NOPRIVILEGES
461 ERR_NEEDMOREPARAMS 493 ERR_NOFEATURE
GLINE
247 RPL_STATSGLINE 512 ERR_NOSUCHGLINE
280 RPL_GLIST 518 ERR_LONGMASK
281 RPL_ENDOFGLIST 515 ERR_BADEXPIRE
402 ERR_NOSUCHSERVER 517 ERR_DISABLED
461 ERR_NEEDMOREPARAMS 519 ERR_TOOMANYUSERS
465 ERR_YOUREBANNEDCREEP 520 ERR_MASKTOOWIDE
481 ERR_NOPRIVILEGES    
INFO
371 RPL_INFO 402 ERR_NOSUCHSERVER
374 RPL_ENDOFINFO 481 ERR_NOPRIVILEGES
INVITE
301 RPL_AWAY 442 ERR_NOTONCHANNEL
341 RPL_INVITING 443 ERR_USERONCHANNEL
346 RPL_INVITELIST 461 ERR_NEEDMOREPARAMS
347 RPL_ENDOFINVITELIST 482 ERR_CHANOPRIVSNEEDED
401 ERR_NOSUCHNICK 486 ERR_ACCOUNTONLY
ISON
303 RPL_ISON
461 ERR_NEEDMOREPARAMS
JOIN
332 RPL_TOPIC 471 ERR_CHANNELISFULL
333 RPL_TOPICWHOTIME 473 ERR_INVITEONLYCHAN
353 RPL_NAMREPLY 474 ERR_BANNEDFROMCHAN
366 RPL_ENDOFNAMES 475 ERR_BADCHANNELKEY
403 ERR_NOSUCHCHANNEL 477 ERR_NEEDREGGEDNICK
405 ERR_TOOMANYCHANNELS 479 ERR_BADCHANNAME
461 ERR_NEEDMOREPARAMS 516 ERR_DONTCHEAT
JUPE
282 RPL_JUPELIST 481 ERR_NOPRIVILEGES
283 RPL_ENDOFJUPELIST 514 ERR_NOSUCHJUPE
402 ERR_NOSUCHSERVER 515 ERR_BADEXPIRE
461 ERR_NEEDMOREPARAMS 517 ERR_DISABLED
KICK
403 ERR_NOSUCHCHANNEL 484 ERR_ISCHANSERVICE
441 ERR_USERNOTINCHANNEL 485 ERR_ISREALSERVICE
461 ERR_NEEDMOREPARAMS 498 ERR_ISOPERLCHAN
482 ERR_CHANOPRIVSNEEDED    
KILL
401 ERR_NOSUCHNICK 483 ERR_CANTKILLSERVER
461 ERR_NEEDMOREPARAMS 484 ERR_ISCHANSERVICE
481 ERR_NOPRIVILEGES 485 ERR_ISREALSERVICE
LINKS
364 RPL_LINKS
365 RPL_ENDOFLINKS
LIST
321 RPL_LISTSTART 323 RPL_LISTEND
322 RPL_LIST 334 RPL_LISTUSAGE
LUSERS
251 RPL_LUSERCLIENT 254 RPL_LUSERCHANNELS
252 RPL_LUSEROP 255 RPL_LUSERME
253 RPL_LUSERUNKNOWN    
MAP
015 RPL_MAP
016 RPL_MAPMORE
017 RPL_MAPEND
MODE
008 RPL_SNOMASK 467 ERR_KEYSET
221 RPL_UMODEIS 472 ERR_UNKNOWNMODE
324 RPL_CHANNELMODEIS 478 ERR_BANLISTFULL
329 RPL_CREATIONTIME 482 ERR_CHANOPRIVSNEEDED
367 RPL_BANLIST 484 ERR_ISCHANSERVICE
368 RPL_ENDOFBANLIST 485 ERR_ISREALSERVICE
396 RPL_HOSTHIDDEN 498 ERR_ISOPERLCHAN
401 ERR_NOSUCHNICK 501 ERR_UMODEUNKNOWNFLAG
403 ERR_NOSUCHCHANNEL 502 ERR_USERSDONTMATCH
441 ERR_USERNOTINCHANNEL 530 ERR_BADHOSTMASK
442 ERR_NOTONCHANNEL 531 ERR_HOSTUNAVAIL
461 ERR_NEEDMOREPARAMS    
MOTD
372 RPL_MOTD 382 RPL_REHASHING
375 RPL_MOTDSTART 422 ERR_NOMOTD
376 RPL_ENDOFMOTD 481 ERR_NOPRIVILEGES
NAMES
353 RPL_NAMREPLY 402 ERR_NOSUCHSERVER
355 RPL_DELNAMREPLY 403 ERR_NOSUCHCHANNEL
366 RPL_ENDOFNAMES 481 ERR_NOPRIVILEGES
NICK
431 ERR_NONICKNAMEGIVEN 437 ERR_BANNICKCHANGE
432 ERR_ERRONEUSNICKNAME 438 ERR_NICKTOOFAST
433 ERR_NICKNAMEINUSE 461 ERR_NEEDMOREPARAMS
436 ERR_NICKCOLLISION    
NOTICE
404 ERR_CANNOTSENDTOCHAN 414 ERR_WILDTOPLEVEL
411 ERR_NORECIPIENT 439 ERR_TARGETTOOFAST
412 ERR_NOTEXTTOSEND 486 ERR_ACCOUNTONLY
413 ERR_NOTOPLEVEL    
OPER
381 RPL_YOUREOPER 464 ERR_PASSWDMISMATCH
461 ERR_NEEDMOREPARAMS 491 ERR_NOOPERHOST
OPMODE
401 ERR_NOSUCHNICK 481 ERR_NOPRIVILEGES
403 ERR_NOSUCHCHANNEL 517 ERR_DISABLED
441 ERR_USERNOTINCHANNEL 524 ERR_QUARANTINED
461 ERR_NEEDMOREPARAMS    
PART
403 ERR_NOSUCHCHANNEL
442 ERR_NOTONCHANNEL
461 ERR_NEEDMOREPARAMS
PING
409 ERR_NOORIGIN
402 ERR_NOSUCHSERVER
PONG
409 ERR_NOORIGIN
513 ERR_BADPING
PRIVMSG
301 RPL_AWAY 411 ERR_NORECIPIENT
401 ERR_NOSUCHNICK 412 ERR_NOTEXTTOSEND
402 ERR_NOSUCHSERVER 413 ERR_NOTOPLEVEL
403 ERR_NOSUCHCHANNEL 414 ERR_WILDTOPLEVEL
404 ERR_CANNOTSENDTOCHAN 439 ERR_TARGETTOOFAST
PRIVS
270 RPL_PRIVS
481 ERR_NOPRIVILEGES
REHASH
382 RPL_REHASHING
481 ERR_NOPRIVILEGES
RPING
402 ERR_NOSUCHSERVER
461 ERR_NEEDMOREPARAMS
481 ERR_NOPRIVILEGES
SET
461 ERR_NEEDMOREPARAMS 495 ERR_BADLOGTYPE
481 ERR_NOPRIVILEGES 496 ERR_BADLOGSYS
494 ERR_BADFEATVALUE 497 ERR_BADLOGVALUE
SETHOST
396 RPL_HOSTHIDDEN 530 ERR_BADHOSTMASK
461 ERR_NEEDMOREPARAMS 531 ERR_HOSTUNAVAIL
517 ERR_DISABLED    
SILENCE
271 RPL_SILELIST 401 ERR_NOSUCHNICK
272 RPL_ENDOFSILELIST 511 ERR_SILELISTFULL
STATS
211 RPL_STATSLINKINFO 242 RPL_STATSUPTIME
212 RPL_STATSCOMMANDS 243 RPL_STATSOLINE
213 RPL_STATSCLINE 244 RPL_STATSHLINE
215 RPL_STATSILINE 246 RPL_STATSTLINE
216 RPL_STATSKLINE 247 RPL_STATSGLINE
217 RPL_STATSPLINE 248 RPL_STATSULINE
218 RPL_STATSYLINE 249 RPL_STATSDEBUG
219 RPL_ENDOFSTATS 250 RPL_STATSCONN
228 RPL_STATSQLINE 275 RPL_STATSDLINE
236 RPL_STATSVERBOSE 304 RPL_TEXT
237 RPL_STATSENGINE 398 RPL_STATSSLINE
238 RPL_STATSFLINE 481 ERR_NOPRIVILEGES
241 RPL_STATSLLINE    
TIME
391 RPL_TIME
TOPIC
331 RPL_NOTOPIC 403 ERR_NOSUCHCHANNEL
332 RPL_TOPIC 442 ERR_NOTONCHANNEL
333 RPL_TOPICWHOTIME 482 ERR_CHANOPRIVSNEEDED
TRACE
200 RPL_TRACELINK 205 RPL_TRACEUSER
201 RPL_TRACECONNECTING 206 RPL_TRACESERVER
202 RPL_TRACEHANDSHAKE 208 RPL_TRACENEWTYPE
203 RPL_TRACEUNKNOWN 209 RPL_TRACECLASS
204 RPL_TRACEOPERATOR 481 ERR_NOPRIVILEGES
UPING
461 ERR_NEEDMOREPARAMS
481 ERR_NOPRIVILEGES
USERHOST
302 RPL_USERHOST
461 ERR_NEEDMOREPARAMS
USERIP
340 RPL_USERIP
461 ERR_NEEDMOREPARAMS
VERSION
005 RPL_ISUPPORT 402 ERR_NOSUCHSERVER
351 RPL_VERSION 481 ERR_NOPRIVILEGES
WALLCHOPS
403 ERR_NOSUCHCHANNEL 411 ERR_NORECIPIENT
404 ERR_CANNOTSENDTOCHAN 412 ERR_NOTEXTTOSEND
WALLOPS
461 ERR_NEEDMOREPARAMS
481 ERR_NOPRIVILEGES
WALLUSERS
461 ERR_NEEDMOREPARAMS
481 ERR_NOPRIVILEGES
WALLVOICES
403 ERR_NOSUCHCHANNEL 411 ERR_NORECIPIENT
404 ERR_CANNOTSENDTOCHAN 412 ERR_NTEXTTOSEND
WHO
315 RPL_ENDOFWHO 354 RPL_WHOSPCRPL
352 RPL_WHOREPLY 416 ERR_QUERYTOOLONG
WHOIS
301 RPL_AWAY 330 RPL_WHOISACCOUNT
311 RPL_WHOISUSER 338 RPL_WHOISACTUALLY
312 RPL_WHOISSERVER 401 ERR_NOSUCHNICK
313 RPL_WHOISOPERATOR 402 ERR_NOSUCHSERVER
317 RPL_WHOISIDLE 416 ERR_QUERYTOOLONG
318 RPL_ENDOFWHOIS 431 ERR_NONICKNAMEGIVEN
319 RPL_WHOISCHANNELS    
WHOWAS
301 RPL_AWAY 369 RPL_ENDOFWHOWAS
312 RPL_WHOISSERVER 406 ERR_WASNOSUCHNICK
314 RPL_WHOWASUSER 431 ERR_NONICKNAMEGIVEN

top  

 

5. Excluded Numerics

 

• Nolonger used numerics in IRCU + ASUKA - or - not used but reserved by RFC2812

 

Numeric
Name
Description
009
RPL_STATMEMTOT
<source> 009 <target> %u %u :Bytes Blocks
010
RPL_STATMEM
<source> 010 <target> %u %u %s [%u]
214
RPL_STATSNLINE
<source> 214 <target> N <ip|host> * <server> <port> <class>
231
RPL_SERVICEINFO
<source> 231 <target> 0
232
RPL_ENDOFSERVICES
<source> 232 <target> 0
233
RPL_SERVICE
<source> 233 <target> 0
234
RPL_SERVLIST
<source> 234 <target> 0
235
RPL_SERVLISTEND
<source> 235 <target> 0
261
RPL_TRACELOG
<source> 261 <target> File %s %d
262
RPL_TRACEPING
<source> 262 <target> Ping %s %s
285
RPL_NEWHOSTIS
<source> 285 <target> %s: %s host %s - [%s@%s]
300
RPL_NONE
<source> 300 <target> 0
373
RPL_INFOSTART
<source> 373 <target> :Server INFO
407
ERR_TOOMANYTARGETS
<source> 407 <target> <mask> :Duplicate recipients. No message delivered
463
ERR_NOPERMFORHOST
<source> 463 <target> :Your host isn't among the privileged
466
ERR_YOUWILLBEBANNED
<source> 466 <target> 0
476
ERR_BADCHANMASK
<source> 476 <target> %s :Bad Channel Mask

top  

 

6. Bibliography

 

• raw list http://www.irc101.org/documentation/numerics.php
• misc http://www.irchelp.org/irchelp/misc/ccosmos.html
• 005 numeric http://www.irc.org/tech_docs/draft-brocklesby-irc-isupport-03.txt
• raw list http://script.quakenet.org/index.php?p=raws
• asuka source http://dev-com.quakenet.org/
• ircu source http://ircu.sourceforge.net/
• WHO command http://ircu.sourceforge.net/release.2.10.01-who.html
• CPRIVMSG command http://ircu.sourceforge.net/release.2.10.02-cprivmsg.html
• zombie http://ircd.bircd.org/bewarep10.html
• WHO tutorial http:/www.mircscripts.org/showdoc.php?type=tutorial&id=2412

top