Difference between revisions of "Rawdb"

From Scriptwiki
Jump to: navigation, search
m (enclosed db in pre tag so the db is treated as plain text)
m (remove space at line start as this is not required with pre tag)
Line 1: Line 1:
 
<pre>
 
<pre>
 
+
¶001
¶001
+
numeric: 001    RPL_WELCOME
numeric: 001    RPL_WELCOME
+
format: <source> 001 <target> :Welcome to the Internet Relay Network [via <provider>], <target>
format: <source> 001 <target> :Welcome to the Internet Relay Network [via <provider>], <target>
+
info: returned when connecing, [via <provider>] only appears when the PROVIDER F line has been set, it's used for providing promotional space to providers
info: returned when connecing, [via <provider>] only appears when the PROVIDER F line has been set, it's used for providing promotional space to providers
+
example: irc.quakenet.org 001 Dana :Welcome to the Internet Relay Network, Dana
example: irc.quakenet.org 001 Dana :Welcome to the Internet Relay Network, Dana
+
¶002
¶002
+
numeric: 002    RPL_YOURHOST
numeric: 002    RPL_YOURHOST
+
format: <source> 002 <target> :Your host <server>, running version <version>
format: <source> 002 <target> :Your host <server>, running version <version>
+
info: returned when connecting
info: returned when connecting
+
example: irc.quakenet.org 002 Dana :Your host is irc.quakenet.org, running version u2.10.11.04+asuka(1.0.6a)
example: irc.quakenet.org 002 Dana :Your host is irc.quakenet.org, running version u2.10.11.04+asuka(1.0.6a)
+
¶003
¶003
+
numeric: 003    RPL_CREATED
numeric: 003    RPL_CREATED
+
format: <source> 003 <target> :This server was created <DDD> <MMM> <D> <YYYY> at <HH:NN:SS> <TZ>
format: <source> 003 <target> :This server was created <DDD> <MMM> <D> <YYYY> at <HH:NN:SS> <TZ>
+
info: returned when connecting
info: returned when connecting
+
example: irc.quakenet.org 003 Dana :This server was created Mon Mar 8 2004 at 19:10:49 CET
example: irc.quakenet.org 003 Dana :This server was created Mon Mar 8 2004 at 19:10:49 CET
+
¶004
¶004
+
numeric: 004    RPL_MYINFO
numeric: 004    RPL_MYINFO
+
format: <source> 004 <target> :<server> <version> <usermodes> <channelmodes> <channelmodes_with_param>
format: <source> 004 <target> :<server> <version> <usermodes> <channelmodes> <channelmodes_with_param>
+
info: returned when connecting
info: returned when connecting
+
example: irc.quakenet.org 004 Dana irc.quakenet.org u2.10.11.04+asuka(1.0.6a) dioswkgxXInR biklmnopstvrDcCNu bklov
example: irc.quakenet.org 004 Dana irc.quakenet.org u2.10.11.04+asuka(1.0.6a) dioswkgxXInR biklmnopstvrDcCNu bklov
+
¶005
¶005
+
numeric: 005    RPL_ISUPPORT
numeric: 005    RPL_ISUPPORT
+
format: <source> 005 <target> :<list_of_features> :are supported by this server
format: <source> 005 <target> :<list_of_features> :are supported by this server
+
info: returned when connecting and when using the VERSION command
info: returned when connecting and when using the VERSION command
+
info: 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)
info: 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)
+
example: irc.quakenet.org 005 Dana 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
example: irc.quakenet.org 005 Dana 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
+
example: irc.quakenet.org 005 Dana CHANTYPES=#& PREFIX=(ov)@+ CHANMODES=b,k,l,imnpstrDdcCNu CASEMAPPING=rfc1459 NETWORK=QuakeNet :are supported by this server
example: irc.quakenet.org 005 Dana CHANTYPES=#& PREFIX=(ov)@+ CHANMODES=b,k,l,imnpstrDdcCNu CASEMAPPING=rfc1459 NETWORK=QuakeNet :are supported by this server
+
¶008
¶008
+
numeric: 008    RPL_SNOMASK
numeric: 008    RPL_SNOMASK
+
format: <source> 008 <target> <snomask> :: Server notice mask (<snomask_hex_value>)
format: <source> 008 <target> <snomask> :: Server notice mask (<snomask_hex_value>)
+
info: returned when requesting your usermodes with MODE and you have usermode +s set and when setting/changing snomask level
info: returned when requesting your usermodes with MODE and you have usermode +s set and when setting/changing snomask level
+
info:  for more info on snomasks see http://cvs.undernet.org/viewcvs.py/*checkout*/undernet-ircu/ircu2.10/doc/snomask.html?rev=1.2
info:  for more info on snomasks see http://cvs.undernet.org/viewcvs.py/*checkout*/undernet-ircu/ircu2.10/doc/snomask.html?rev=1.2
+
example: irc.quakenet.org 008 Dana 32767 :: Server notice mask (0x7FFF)
example: irc.quakenet.org 008 Dana 32767 :: Server notice mask (0x7FFF)
+
¶015
¶015
+
numeric: 015    RPL_MAP
numeric: 015    RPL_MAP
+
format: <source> 015 <target> :[<tree>][*|!]<server> (<X>s) [<N> clients]
format: <source> 015 <target> :[<tree>][*|!]<server> (<X>s) [<N> clients]
+
info: 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
info: 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
+
example: irc.quakenet.org 015 Dana :irc.quakenet.org (0s) [20657 clients]
example: irc.quakenet.org 015 Dana :irc.quakenet.org (0s) [20657 clients]
+
example: irc.quakenet.org 015 Dana :|-!hub1.quakenet.org (0s) [2 clients]
example: irc.quakenet.org 015 Dana :|-!hub1.quakenet.org (0s) [2 clients]
+
example: irc.quakenet.org 015 Dana :`-hub2.quakenet.org (0s) [3 clients]
example: irc.quakenet.org 015 Dana :`-hub2.quakenet.org (0s) [3 clients]
+
example: irc.quakenet.org 015 Dana :  `-*CServe.quakenet.org (0s) [1 clients]
example: irc.quakenet.org 015 Dana :  `-*CServe.quakenet.org (0s) [1 clients]
+
¶016
¶016
+
numeric: 016    RPL_MAPMORE
numeric: 016    RPL_MAPMORE
+
format: <source> 016 <target> :`-----------------------------------------------------------<server> --> *more*
format: <source> 016 <target> :`-----------------------------------------------------------<server> --> *more*
+
info: returned when using the MAP command if the tree is too big in the output
info: returned when using the MAP command if the tree is too big in the output
+
example: irc.quakenet.org 016 Dana :`-----------------------------------------------------------hub1.quakenet.org --> *more*
example: irc.quakenet.org 016 Dana :`-----------------------------------------------------------hub1.quakenet.org --> *more*
+
¶017
¶017
+
numeric: 017    RPL_MAPEND
numeric: 017    RPL_MAPEND
+
format: <source> 017 <target> :End of /MAP
format: <source> 017 <target> :End of /MAP
+
info: returned when using the MAP command
info: returned when using the MAP command
+
example: irc.quakenet.org 017 Dana :End of /MAP
example: irc.quakenet.org 017 Dana :End of /MAP
+
¶105
¶105
+
info: 100-199 Reserve numerics 000-099 for server-client connections where the client is local to the server.
info: 100-199 Reserve numerics 000-099 for server-client connections where the client is local to the server.
+
info: If any server passed a numeric in this range from another server then it is remapped to 100-199.
info: If any server passed a numeric in this range from another server then it is remapped to 100-199.
+
info: 105 reply to remote VERSION request, see numeric 005
info: 105 reply to remote VERSION request, see numeric 005
+
¶200
¶200
+
numeric: 200    RPL_TRACELINK
numeric: 200    RPL_TRACELINK
+
format: <source> 200 <target> Link <version> <mask> <server>
format: <source> 200 <target> Link <version> <mask> <server>
+
info: returned when using the TRACE command, <server> is linked to the network
info: returned when using the TRACE command, <server> is linked to the network
+
example: irc.quakenet.org 200 Dana Link u2.10.11.04+asuka(1.0.6). CServe.* CServe.quakenet.org
example: irc.quakenet.org 200 Dana Link u2.10.11.04+asuka(1.0.6). CServe.* CServe.quakenet.org
+
¶201
¶201
+
numeric: 201    RPL_TRACECONNECTING
numeric: 201    RPL_TRACECONNECTING
+
format: <source> 201 <target> Try. <class> <server>
format: <source> 201 <target> Try. <class> <server>
+
info: returned when using the TRACE command, <server> is connecting
info: returned when using the TRACE command, <server> is connecting
+
example: irc.quakenet.org 201 Dana Try. 90 hub1.quakenet.org
example: irc.quakenet.org 201 Dana Try. 90 hub1.quakenet.org
+
¶202
¶202
+
numeric: 202    RPL_TRACEHANDSHAKE
numeric: 202    RPL_TRACEHANDSHAKE
+
format: <source> 202 <target> H.S. <class> <server>
format: <source> 202 <target> H.S. <class> <server>
+
info: returned when using the TRACE command, <server> is bursting?
info: returned when using the TRACE command, <server> is bursting?
+
example: irc.quakenet.org 202 Dana H.S. 90 hub1.quakenet.org
example: irc.quakenet.org 202 Dana H.S. 90 hub1.quakenet.org
+
¶203
¶203
+
numeric: 203    RPL_TRACEUNKNOWN
numeric: 203    RPL_TRACEUNKNOWN
+
format: <source> 203 <target> ???? <class> <ip>
format: <source> 203 <target> ???? <class> <ip>
+
info: returned when using the TRACE command, connection is unknown
info: returned when using the TRACE command, connection is unknown
+
example: irc.quakenet.org 203 Dana ???? 1 127.0.0.1
example: irc.quakenet.org 203 Dana ???? 1 127.0.0.1
+
¶204
¶204
+
numeric: 204    RPL_TRACEOPERATOR
numeric: 204    RPL_TRACEOPERATOR
+
format: <source> 204 <target> Oper <class> <nick>[@<ip>] <idle_time>
format: <source> 204 <target> Oper <class> <nick>[@<ip>] <idle_time>
+
info: returned when using the TRACE command, <nick> is an IRC Operator
info: returned when using the TRACE command, <nick> is an IRC Operator
+
example: irc.quakenet.org 204 Dana Oper 10 Dana[@127.0.0.1] 4
example: irc.quakenet.org 204 Dana Oper 10 Dana[@127.0.0.1] 4
+
¶205
¶205
+
numeric: 205    RPL_TRACEUSER
numeric: 205    RPL_TRACEUSER
+
format: <source> 205 <target> User <class> <nick>[@<ip>] <idle_time>
format: <source> 205 <target> User <class> <nick>[@<ip>] <idle_time>
+
info: returned when using the TRACE command, <nick> is a user
info: returned when using the TRACE command, <nick> is a user
+
example: irc.quakenet.org 205 Dana User 1 Dana[@127.0.0.1] 5
example: irc.quakenet.org 205 Dana User 1 Dana[@127.0.0.1] 5
+
¶206
¶206
+
numeric: 206    RPL_TRACESERVER
numeric: 206    RPL_TRACESERVER
+
format: <source> 206 <target> Serv <class> <servers_linked>S <clients>C <connected_by> <nick>!<user>@<host|server> <idle_time> <connection_time>
format: <source> 206 <target> Serv <class> <servers_linked>S <clients>C <connected_by> <nick>!<user>@<host|server> <idle_time> <connection_time>
+
info: returned when using the TRACE command
info: returned when using the TRACE command
+
example: irc.quakenet.org 206 Dana Serv 90 2S 6C irc.quakenet.org *!*@hub1.quakenet.org 79 63706
example: irc.quakenet.org 206 Dana Serv 90 2S 6C irc.quakenet.org *!*@hub1.quakenet.org 79 63706
+
¶208
¶208
+
numeric: 208    RPL_TRACENEWTYPE
numeric: 208    RPL_TRACENEWTYPE
+
format: <source> 208 <target> <newtype> 0 <nick>
format: <source> 208 <target> <newtype> 0 <nick>
+
info: returned when using the TRACE command, connection does not fit in the other categories but is being displayed anyway
info: returned when using the TRACE command, connection does not fit in the other categories but is being displayed anyway
+
example: irc.quakenet.org 208 Dana <newtype> 0 Dana
example: irc.quakenet.org 208 Dana <newtype> 0 Dana
+
¶209
¶209
+
numeric: 209    RPL_TRACECLASS
numeric: 209    RPL_TRACECLASS
+
format: <source> 209 <target> Class <class> <count>
format: <source> 209 <target> Class <class> <count>
+
info: returned when using the TRACE command
info: returned when using the TRACE command
+
example: irc.quakenet.org 209 Dana Class 1 20657
example: irc.quakenet.org 209 Dana Class 1 20657
+
¶211
¶211
+
numeric: 211    RPL_STATSLINKINFO
numeric: 211    RPL_STATSLINKINFO
+
format: <source> 211 <target> <Connection> <SendQ> <SendM> <SendKBytes> <RcveM> <RcveKBytes> :<Open since>
format: <source> 211 <target> <Connection> <SendQ> <SendM> <SendKBytes> <RcveM> <RcveKBytes> :<Open since>
+
info: returned when using the STATS command, "STATS l" request
info: returned when using the STATS command, "STATS l" request
+
example: irc.quakenet.org 211 Dana Connection SendQ SendM SendKBytes RcveM RcveKBytes :Open since
example: irc.quakenet.org 211 Dana Connection SendQ SendM SendKBytes RcveM RcveKBytes :Open since
+
example: irc.quakenet.org 211 Dana hub1.quakenet.org 0 1545 90 1536 93 :66729
example: irc.quakenet.org 211 Dana hub1.quakenet.org 0 1545 90 1536 93 :66729
+
¶212
¶212
+
numeric: 212    RPL_STATSCOMMANDS
numeric: 212    RPL_STATSCOMMANDS
+
format: <source> 212 <target> <command> <count> <byte_count>
format: <source> 212 <target> <command> <count> <byte_count>
+
info: returned when using the STATS command, "STATS m" request
info: returned when using the STATS command, "STATS m" request
+
example: irc.quakenet.org 212 Dana ACCOUNT 41 462
example: irc.quakenet.org 212 Dana ACCOUNT 41 462
+
¶213
¶213
+
numeric: 213    RPL_STATSCLINE
numeric: 213    RPL_STATSCLINE
+
format: <source> 213 <target> C <ip|host> <password> <server> <port> <class>
format: <source> 213 <target> C <ip|host> <password> <server> <port> <class>
+
info: returned when using the STATS command, "STATS C" request, some fields may be a '*'
info: returned when using the STATS command, "STATS C" request, some fields may be a '*'
+
example: irc.quakenet.org 213 Dana C 127.0.0.1 * hub1.quakenet.org 4400 90
example: irc.quakenet.org 213 Dana C 127.0.0.1 * hub1.quakenet.org 4400 90
+
¶215
¶215
+
numeric: 215    RPL_STATSILINE
numeric: 215    RPL_STATSILINE
+
format: <source> 215 <target> I <IP_mask_or_crap_to_force_resolving> <password>|<limit> <hostmask> 0 <class>
format: <source> 215 <target> I <IP_mask_or_crap_to_force_resolving> <password>|<limit> <hostmask> 0 <class>
+
info: returned when using the STATS command, "STATS I" request, some fields may be a '*'
info: returned when using the STATS command, "STATS I" request, some fields may be a '*'
+
example: irc.quakenet.org 215 Dana I *@* * *@* 0 1
example: irc.quakenet.org 215 Dana I *@* * *@* 0 1
+
¶216
¶216
+
numeric: 216    RPL_STATSKLINE
numeric: 216    RPL_STATSKLINE
+
format: <source> 216 <target> [k|K] <host>|<ip>|$R<realname> "<reason>|!<file>" <user> 0 0
format: <source> 216 <target> [k|K] <host>|<ip>|$R<realname> "<reason>|!<file>" <user> 0 0
+
info: returned when using the STATS command, "STATS K" request
info: returned when using the STATS command, "STATS K" request
+
example: irc.quakenet.org 216 Dana K * "Do not IRC as root" *root 0 0
example: irc.quakenet.org 216 Dana K * "Do not IRC as root" *root 0 0
+
¶217
¶217
+
numeric: 217    RPL_STATSPLINE
numeric: 217    RPL_STATSPLINE
+
format: <source> 217 <target> P <port> <connection_count> <C|S>[H] <active|disabled>
format: <source> 217 <target> P <port> <connection_count> <C|S>[H] <active|disabled>
+
info: returned when using the STATS command, "STATS P" request, C=client port, S=server port, H=hidden from users
info: returned when using the STATS command, "STATS P" request, C=client port, S=server port, H=hidden from users
+
example: irc.quakenet.org 217 Dana P 6667 10435 C active
example: irc.quakenet.org 217 Dana P 6667 10435 C active
+
¶218
¶218
+
numeric: 218    RPL_STATSYLINE
numeric: 218    RPL_STATSYLINE
+
format: <source> 218 <target> Y <class> <ping_frequency> <connect_frequency> <max_links> <max_sendQ> <links>
format: <source> 218 <target> Y <class> <ping_frequency> <connect_frequency> <max_links> <max_sendQ> <links>
+
info: returned when using the STATS command, "STATS Y" request
info: returned when using the STATS command, "STATS Y" request
+
example: irc.quakenet.org 218 Dana Y 1 90 0 25000 160000 20546
example: irc.quakenet.org 218 Dana Y 1 90 0 25000 160000 20546
+
¶219
¶219
+
numeric: 219    RPL_ENDOFSTATS
numeric: 219    RPL_ENDOFSTATS
+
format: <source> 219 <target> <char> :End of /STATS report
format: <source> 219 <target> <char> :End of /STATS report
+
info: returned when using the STATS command
info: returned when using the STATS command
+
example: irc.quakenet.org 219 Dana Y :End of /STATS report
example: irc.quakenet.org 219 Dana Y :End of /STATS report
+
¶221
¶221
+
numeric: 221    RPL_UMODEIS
numeric: 221    RPL_UMODEIS
+
format: <source> 221 <target> +[<user_modes>]
format: <source> 221 <target> +[<user_modes>]
+
info: returned when requesting your usermodes with the MODE command
info: returned when requesting your usermodes with the MODE command
+
example: irc.quakenet.org 221 Dana +ix
example: irc.quakenet.org 221 Dana +ix
+
¶228
¶228
+
numeric: 228    RPL_STATSQLINE
numeric: 228    RPL_STATSQLINE
+
format: <source> 228 <target> Q <channel> :<reason>
format: <source> 228 <target> Q <channel> :<reason>
+
info: returned when using the STATS command, "STATS Q" request
info: returned when using the STATS command, "STATS Q" request
+
info: Q:lines, Allows the admin to disallow the usage of /OPMODE and /CLEARMODE on certain sensitive channels.
info: Q:lines, Allows the admin to disallow the usage of /OPMODE and /CLEARMODE on certain sensitive channels.
+
example: irc.quakenet.org 228 Dana #channel :They can take care of themselves
example: irc.quakenet.org 228 Dana #channel :They can take care of themselves
+
¶236
¶236
+
numeric: 236    RPL_STATSVERBOSE
numeric: 236    RPL_STATSVERBOSE
+
format: <source> 236 <target> <Servername> <Uplink> <Flags> <Hops> <Numeric> <Lag> <RTT> <Up> <Down> <Clients/Max> <Proto> <LinkTS> :<info>
format: <source> 236 <target> <Servername> <Uplink> <Flags> <Hops> <Numeric> <Lag> <RTT> <Up> <Down> <Clients/Max> <Proto> <LinkTS> :<info>
+
info: returned when using the STATS command, "STATS v" request
info: returned when using the STATS command, "STATS v" request
+
example: irc.quakenet.org 236 Dana Servername          Uplink            Flags Hops Numeric  Lag    RTT        Up Down      Clients/Max Proto LinkTS    :Info
example: irc.quakenet.org 236 Dana Servername          Uplink            Flags Hops Numeric  Lag    RTT        Up Down      Clients/Max Proto LinkTS    :Info
+
example: irc.quakenet.org 236 Dana irc.quakenet.org    hub1.quakenet.org  ----    1      AD    3    107190866    0    0    0        4 127 P10  1100716866 :hub server
example: irc.quakenet.org 236 Dana irc.quakenet.org    hub1.quakenet.org  ----    1      AD    3    107190866    0    0    0        4 127 P10  1100716866 :hub server
+
¶237
¶237
+
numeric: 237    RPL_STATSENGINE
numeric: 237    RPL_STATSENGINE
+
format: <source> 237 <target> <engine> :Event loop engine
format: <source> 237 <target> <engine> :Event loop engine
+
info: returned when using the STATS command, "STATS e" request
info: returned when using the STATS command, "STATS e" request
+
example: irc.quakenet.org 237 Dana poll() :Event loop engine
example: irc.quakenet.org 237 Dana poll() :Event loop engine
+
¶238
¶238
+
numeric: 238    RPL_STATSFLINE
numeric: 238    RPL_STATSFLINE
+
format: <source> 238 <target> F <option> <value>
format: <source> 238 <target> F <option> <value>
+
info: returned when using the STATS command, "STATS F" request
info: returned when using the STATS command, "STATS F" request
+
example: irc.quakenet.org 238 Dana F HIDDEN_HOST users.quakenet.org
example: irc.quakenet.org 238 Dana F HIDDEN_HOST users.quakenet.org
+
¶241
¶241
+
numeric: 241    RPL_STATSLLINE
numeric: 241    RPL_STATSLLINE
+
format: <source> 241 <target> L <disallowed_hostmask> * <servermask> <max_depth> -1
format: <source> 241 <target> L <disallowed_hostmask> * <servermask> <max_depth> -1
+
info: returned when using the STATS command, "STATS H" request
info: returned when using the STATS command, "STATS H" request
+
example: irc.quakenet.org 241 Dana L 12.34.56.78 * hub1.quakenet.org 5 -1
example: irc.quakenet.org 241 Dana L 12.34.56.78 * hub1.quakenet.org 5 -1
+
¶242
¶242
+
numeric: 242    RPL_STATSUPTIME
numeric: 242    RPL_STATSUPTIME
+
format: <source> 242 <target> :Server Up <N> days, <HH:NN:SS>
format: <source> 242 <target> :Server Up <N> days, <HH:NN:SS>
+
info: returned when using the STATS command, "STATS u" request
info: returned when using the STATS command, "STATS u" request
+
example: irc.quakenet.org 242 Dana :Server Up 0 days, 0:28:56
example: irc.quakenet.org 242 Dana :Server Up 0 days, 0:28:56
+
¶243
¶243
+
numeric: 243    RPL_STATSOLINE
numeric: 243    RPL_STATSOLINE
+
format: <source> 243 <target> [o|O] <mask> <password> <ID> 0 <class>
format: <source> 243 <target> [o|O] <mask> <password> <ID> 0 <class>
+
info: returned when using the STATS command, "STATS O" request, O=global oper, o=local oper, some fields may be a '*'
info: returned when using the STATS command, "STATS O" request, O=global oper, o=local oper, some fields may be a '*'
+
example: irc.quakenet.org 243 Dana O *@12.34.56.78 * Dana 0 10
example: irc.quakenet.org 243 Dana O *@12.34.56.78 * Dana 0 10
+
¶244
¶244
+
numeric: 244    RPL_STATSHLINE
numeric: 244    RPL_STATSHLINE
+
format: <source> 244 <target> H <allowed_hostmask> * <servername> <max_hops> -1
format: <source> 244 <target> H <allowed_hostmask> * <servername> <max_hops> -1
+
info: returned when using the STATS command, "STATS h" request
info: returned when using the STATS command, "STATS h" request
+
example: irc.quakenet.org 244 Dana H 12.34.56.78 * hub1.quakenet.org 0 -1
example: irc.quakenet.org 244 Dana H 12.34.56.78 * hub1.quakenet.org 0 -1
+
¶246
¶246
+
numeric: 246    RPL_STATSTLINE
numeric: 246    RPL_STATSTLINE
+
format: <source> 246 <target> T <classnumber>|<hostmask> <file>
format: <source> 246 <target> T <classnumber>|<hostmask> <file>
+
info: returned when using the STATS command, "STATS T" request
info: returned when using the STATS command, "STATS T" request
+
example: irc.quakenet.org 246 Dana T *.nl nl.motd
example: irc.quakenet.org 246 Dana T *.nl nl.motd
+
¶247
¶247
+
numeric: 247    RPL_STATSGLINE
numeric: 247    RPL_STATSGLINE
+
format: <source> 247 <target> G <mask> <expire> :<reason>
format: <source> 247 <target> G <mask> <expire> :<reason>
+
info: returned when using the STATS command, "STATS g" request
info: returned when using the STATS command, "STATS g" request
+
example: irc.quakenet.org 247 Dana G *!*@12.34.56.78 1149164936 :clones
example: irc.quakenet.org 247 Dana G *!*@12.34.56.78 1149164936 :clones
+
¶248
¶248
+
numeric: 248    RPL_STATSULINE
numeric: 248    RPL_STATSULINE
+
format: <source> 248 <target> U <server> <nicks> * 0 -1
format: <source> 248 <target> U <server> <nicks> * 0 -1
+
info: returned when using the STATS command, "STATS U" request
info: returned when using the STATS command, "STATS U" request
+
example: irc.quakenet.org 248 Dana U CServe.quakenet.org Q * 0 -1
example: irc.quakenet.org 248 Dana U CServe.quakenet.org Q * 0 -1
+
¶249
¶249
+
numeric: 249    RPL_STATSDEBUG
numeric: 249    RPL_STATSDEBUG
+
format: <source> 249 <target> :<text>
format: <source> 249 <target> :<text>
+
info: returned when using the STATS command, "STATS z" request
info: returned when using the STATS command, "STATS z" request
+
example: irc.quakenet.org 249 Dana :Clients 10(2080) Connections 4(3424)
example: irc.quakenet.org 249 Dana :Clients 10(2080) Connections 4(3424)
+
example: irc.quakenet.org 249 Dana :Users 7(1456) Accounts 2(32) Invites 0(0)
example: irc.quakenet.org 249 Dana :Users 7(1456) Accounts 2(32) Invites 0(0)
+
¶250
¶250
+
numeric: 250    RPL_STATSCONN
numeric: 250    RPL_STATSCONN
+
format: <source> 250 <target> :Highest connection count: <connection_count> (<client_count> clients)
format: <source> 250 <target> :Highest connection count: <connection_count> (<client_count> clients)
+
info: returned when using STATS command, "STATS w" request
info: returned when using STATS command, "STATS w" request
+
example: irc.quakenet.org 250 Dana :Highest connection count: 25001 (25000 clients)
example: irc.quakenet.org 250 Dana :Highest connection count: 25001 (25000 clients)
+
¶251
¶251
+
numeric: 251    RPL_LUSERCLIENT
numeric: 251    RPL_LUSERCLIENT
+
format: <source> 251 <target> :There are <visible_users> users and <invisible_users> invisible on <server_count> servers
format: <source> 251 <target> :There are <visible_users> users and <invisible_users> invisible on <server_count> servers
+
info: returned when using the LUSERS command
info: returned when using the LUSERS command
+
example: irc.quakenet.org 251 Dana :There are 73276 users and 156690 invisible on 41 servers
example: irc.quakenet.org 251 Dana :There are 73276 users and 156690 invisible on 41 servers
+
¶252
¶252
+
numeric: 252    RPL_LUSEROP
numeric: 252    RPL_LUSEROP
+
format: <source> 252 <target> <oper_count> :operator(s) online
format: <source> 252 <target> <oper_count> :operator(s) online
+
info: returned when using the LUSERS command
info: returned when using the LUSERS command
+
example: irc.quakenet.org 252 Dana 75 :operator(s) online
example: irc.quakenet.org 252 Dana 75 :operator(s) online
+
¶253
¶253
+
numeric: 253    RPL_LUSERUNKNOWN
numeric: 253    RPL_LUSERUNKNOWN
+
format: <source> 253 <target> <count> :unknown connection(s)
format: <source> 253 <target> <count> :unknown connection(s)
+
info: returned when using the LUSERS command
info: returned when using the LUSERS command
+
example: irc.quakenet.org 253 Dana 233 :unknown connection(s)
example: irc.quakenet.org 253 Dana 233 :unknown connection(s)
+
¶254
¶254
+
numeric: 254    RPL_LUSERCHANNELS
numeric: 254    RPL_LUSERCHANNELS
+
format: <source> 254 <target> <channel_count> :channels formed
format: <source> 254 <target> <channel_count> :channels formed
+
info: returned when using the LUSERS command
info: returned when using the LUSERS command
+
example: irc.quakenet.org 254 Dana 196336 :channels formed
example: irc.quakenet.org 254 Dana 196336 :channels formed
+
¶255
¶255
+
numeric: 255    RPL_LUSERME
numeric: 255    RPL_LUSERME
+
format: <source> 255 <target> :I have <client_count> clients and <servers_linked> servers
format: <source> 255 <target> :I have <client_count> clients and <servers_linked> servers
+
info: returned when using the LUSERS command
info: returned when using the LUSERS command
+
example: irc.quakenet.org 255 Dana :I have 15808 clients and 1 servers
example: irc.quakenet.org 255 Dana :I have 15808 clients and 1 servers
+
¶256
¶256
+
numeric: 256    RPL_ADMINME
numeric: 256    RPL_ADMINME
+
format: <source> 256 <target> :Administrative info about <server>
format: <source> 256 <target> :Administrative info about <server>
+
info: returned when using the ADMIN command
info: returned when using the ADMIN command
+
example: irc.quakenet.org 256 Dana :Administrative info about irc.quakenet.org
example: irc.quakenet.org 256 Dana :Administrative info about irc.quakenet.org
+
¶257
¶257
+
numeric: 257    RPL_ADMINLOC1
numeric: 257    RPL_ADMINLOC1
+
format: <source> 257 <target> :<text>
format: <source> 257 <target> :<text>
+
info: returned when using the ADMIN command
info: returned when using the ADMIN command
+
example: irc.quakenet.org 257 Dana :The QuakeNet IRC Network - www.quakenet.org
example: irc.quakenet.org 257 Dana :The QuakeNet IRC Network - www.quakenet.org
+
¶258
¶258
+
numeric: 258    RPL_ADMINLOC2
numeric: 258    RPL_ADMINLOC2
+
format: <source> 258 <target> :<text>
format: <source> 258 <target> :<text>
+
info: returned when using the ADMIN command
info: returned when using the ADMIN command
+
example: irc.quakenet.org 258 Dana :QuakeNet IRC Server
example: irc.quakenet.org 258 Dana :QuakeNet IRC Server
+
¶259
¶259
+
numeric: 259    RPL_ADMINEMAIL
numeric: 259    RPL_ADMINEMAIL
+
format: <source> 259 <target> :<text>
format: <source> 259 <target> :<text>
+
info: returned when using the ADMIN command
info: returned when using the ADMIN command
+
example: irc.quakenet.org 259 Dana :IRC Admins <mail@host>
example: irc.quakenet.org 259 Dana :IRC Admins <mail@host>
+
¶270
¶270
+
numeric: 270    RPL_PRIVS
numeric: 270    RPL_PRIVS
+
format: <source> 270 <target> <nick> :<available>
format: <source> 270 <target> <nick> :<available>
+
info: returned when using the PRIVS command
info: returned when using the PRIVS command
+
example: irc.quakenet.org 270 Dana Dana :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
example: irc.quakenet.org 270 Dana Dana :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
¶271
+
numeric: 271    RPL_SILELIST
numeric: 271    RPL_SILELIST
+
format: <source> 271 <target> <nick> <mask>
format: <source> 271 <target> <nick> <mask>
+
info: returned when using the SILENCE command
info: returned when using the SILENCE command
+
example: irc.quakenet.org 271 Dana Dana *!*@evil.host.com
example: irc.quakenet.org 271 Dana Dana *!*@evil.host.com
+
¶272
¶272
+
numeric: 272    RPL_ENDOFSILELIST
numeric: 272    RPL_ENDOFSILELIST
+
format: <source> 272 <target> <nick> :End of Silence List
format: <source> 272 <target> <nick> :End of Silence List
+
info: returned when using the SILENCE command
info: returned when using the SILENCE command
+
example: irc.quakenet.org 272 Dana Dana :End of Silence List
example: irc.quakenet.org 272 Dana Dana :End of Silence List
+
¶275
¶275
+
numeric: 275    RPL_STATSDLINE
numeric: 275    RPL_STATSDLINE
+
format: <source> 275 <target> [d|D] <servermask> <rule>
format: <source> 275 <target> [d|D] <servermask> <rule>
+
info: returned when using the STATS command, "STATS d" request, D=server will refuse to connect to.., d=server will not autoconnect to..
info: returned when using the STATS command, "STATS d" request, D=server will refuse to connect to.., d=server will not autoconnect to..
+
example: irc.quakenet.org 275 Dana d hub2.quakenet.org connected(hub1.quakenet.org)
example: irc.quakenet.org 275 Dana d hub2.quakenet.org connected(hub1.quakenet.org)
+
¶280
¶280
+
numeric: 280    RPL_GLIST
numeric: 280    RPL_GLIST
+
format: <source> 280 <target> <mask> <expire_ts> <target> <+|-> :<reason>
format: <source> 280 <target> <mask> <expire_ts> <target> <+|-> :<reason>
+
info: returned when using the GLINE command
info: returned when using the GLINE command
+
example: irc.quakenet.org 280 Dana *!root@* 1358009301 * + :don't irc as root
example: irc.quakenet.org 280 Dana *!root@* 1358009301 * + :don't irc as root
+
¶281
¶281
+
numeric: 281    RPL_ENDOFGLIST
numeric: 281    RPL_ENDOFGLIST
+
format: <source> 281 <target> :End of G-line List
format: <source> 281 <target> :End of G-line List
+
info: returned when using the GLINE command
info: returned when using the GLINE command
+
example: irc.quakenet.org 281 Dana :End of G-line List
example: irc.quakenet.org 281 Dana :End of G-line List
+
¶282
¶282
+
numeric: 282    RPL_JUPELIST
numeric: 282    RPL_JUPELIST
+
format: <source> 282 <target> <mask> <expire_ts> * <+|-> :<reason>
format: <source> 282 <target> <mask> <expire_ts> * <+|-> :<reason>
+
info: returned when using the JUPE command
info: returned when using the JUPE command
+
example: irc.quakenet.org 282 Dana hud.de.quakenet.org 1107199864 * + :bad uplink
example: irc.quakenet.org 282 Dana hud.de.quakenet.org 1107199864 * + :bad uplink
+
¶283
¶283
+
numeric: 283    RPL_ENDOFJUPELIST
numeric: 283    RPL_ENDOFJUPELIST
+
format: <source> 283 <target> :End of Jupe List
format: <source> 283 <target> :End of Jupe List
+
info: returned when using the JUPE command
info: returned when using the JUPE command
+
example: irc.quakenet.org 283 Dana :End of Jupe List
example: irc.quakenet.org 283 Dana :End of Jupe List
+
¶284
¶284
+
numeric: 284    RPL_FEATURE
numeric: 284    RPL_FEATURE
+
format: <source> 284 <target> :<text>
format: <source> 284 <target> :<text>
+
info: returned when using the GET command
info: returned when using the GET command
+
example: irc.quakenet.org 284 Dana :String value of HIDDEN_HOST: users.quakenet.org
example: irc.quakenet.org 284 Dana :String value of HIDDEN_HOST: users.quakenet.org
+
example: irc.quakenet.org 284 Dana :String value for PROVIDER not set
example: irc.quakenet.org 284 Dana :String value for PROVIDER not set
+
¶286
¶286
+
numeric: 286    RPL_CHKHEAD
numeric: 286    RPL_CHKHEAD
+
format: <source> 286 <target> :Information for <user|host|channel|server> <nick>|<host>|<channel>|<server>
format: <source> 286 <target> :Information for <user|host|channel|server> <nick>|<host>|<channel>|<server>
+
info: returned when using the CHECK command
info: returned when using the CHECK command
+
example: irc.quakenet.org 286 Dana :Information for user Dana
example: irc.quakenet.org 286 Dana :Information for user Dana
+
example: irc.quakenet.org 286 Dana :Information for host evil.host.com
example: irc.quakenet.org 286 Dana :Information for host evil.host.com
+
example: irc.quakenet.org 286 Dana :Information for channel #channel
example: irc.quakenet.org 286 Dana :Information for channel #channel
+
example: irc.quakenet.org 286 Dana :Information for server hub1.quakenet.org
example: irc.quakenet.org 286 Dana :Information for server hub1.quakenet.org
+
¶287
¶287
+
numeric: 287    RPL_CHANUSER
numeric: 287    RPL_CHANUSER
+
format: <source> 287 <target> :  [<clone_count>] [@|+]<nick> (<user>@<host>)  (<account>) <realname>
format: <source> 287 <target> :  [<clone_count>] [@|+]<nick> (<user>@<host>)  (<account>) <realname>
+
info: returned when using the CHECK command, "CHECK <channel>"
info: returned when using the CHECK command, "CHECK <channel>"
+
example: irc.quakenet.org 287 Dana :    2 @Dana (Dana@127.0.0.1)  (Dana) Dana
example: irc.quakenet.org 287 Dana :    2 @Dana (Dana@127.0.0.1)  (Dana) Dana
+
¶290
¶290
+
numeric: 290    RPL_DATASTR
numeric: 290    RPL_DATASTR
+
format: <source> 290 <target> :<text>
format: <source> 290 <target> :<text>
+
info: returned when using the CHECK command
info: returned when using the CHECK command
+
example: irc.quakenet.org 290 Dana :No.  Nick            User        Host
example: irc.quakenet.org 290 Dana :No.  Nick            User        Host
+
example irc.quakenet.org 290 Dana :1    Dana            Dana      evil.host.com
example irc.quakenet.org 290 Dana :1    Dana            Dana      evil.host.com
+
¶291
¶291
+
numeric: 291    RPL_ENDOFCHECK
numeric: 291    RPL_ENDOFCHECK
+
format: <source> 291 <target> :[<text>]
format: <source> 291 <target> :[<text>]
+
info: returned when using the CHECK command
info: returned when using the CHECK command
+
example: irc.quakenet.org 291 Dana :  
example: irc.quakenet.org 291 Dana :
+
¶301
¶301
+
numeric: 301    RPL_AWAY
numeric: 301    RPL_AWAY
+
format: <source> 301 <target> <nick> :<away message>
format: <source> 301 <target> <nick> :<away message>
+
info: returned when using the WHOIS or WHOWAS command on a user who is (was) marked as being away
info: returned when using the WHOIS or WHOWAS command on a user who is (was) marked as being away
+
info: returned when sending a PRIVMSG, CPRIVMSG, CNOTICE or INVITE to a user who is marked as being away
info: returned when sending a PRIVMSG, CPRIVMSG, CNOTICE or INVITE to a user who is marked as being away
+
example: irc.quakenet.org 301 Dana Dana :away from keyboard
example: irc.quakenet.org 301 Dana Dana :away from keyboard
+
¶302
¶302
+
numeric: 302    RPL_USERHOST
numeric: 302    RPL_USERHOST
+
format: <source> 302 <target> :<info>
format: <source> 302 <target> :<info>
+
info: returned when using the USERHOST command
info: returned when using the USERHOST command
+
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
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
+
example: irc.quakenet.org 302 Dana :Q*=+TheQBot@CServe.quakenet.org Dana=-Dana@Dana.users.quakenet.org
example: irc.quakenet.org 302 Dana :Q*=+TheQBot@CServe.quakenet.org Dana=-Dana@Dana.users.quakenet.org
+
¶303
¶303
+
numeric: 303    RPL_ISON
numeric: 303    RPL_ISON
+
format: <source> 303 <target> :<nick>
format: <source> 303 <target> :<nick>
+
info: returned when using the ISON command, <nick> is a space seperated list of one or more nicks
info: returned when using the ISON command, <nick> is a space seperated list of one or more nicks
+
example: irc.quakenet.org 303 Dana :Q Dana  
example: irc.quakenet.org 303 Dana :Q Dana
+
¶304
¶304
+
numeric: 304    RPL_TEXT
numeric: 304    RPL_TEXT
+
format: <source> 304 <target> Type Spoofhost [Realhost Ident]
format: <source> 304 <target> Type Spoofhost [Realhost Ident]
+
info: returned for a "STATS S" request, [Realhost Ident] is only shown to IRC Operators
info: returned for a "STATS S" request, [Realhost Ident] is only shown to IRC Operators
+
example: irc.quakenet.org 304 Dana # Type Spoofhost Realhost Ident
example: irc.quakenet.org 304 Dana # Type Spoofhost Realhost Ident
+
¶305
¶305
+
numeric: 305    RPL_UNAWAY
numeric: 305    RPL_UNAWAY
+
format: <source> 305 <target> :You are no longer marked as being away
format: <source> 305 <target> :You are no longer marked as being away
+
info: returned when using the AWAY command without params
info: returned when using the AWAY command without params
+
example: irc.quakenet.org 305 Dana :You are no longer marked as being away
example: irc.quakenet.org 305 Dana :You are no longer marked as being away
+
¶306
¶306
+
numeric: 306    RPL_NOWAWAY
numeric: 306    RPL_NOWAWAY
+
format: <source> 306 <target> :You have been marked as being away
format: <source> 306 <target> :You have been marked as being away
+
info: returned when using the AWAY command with a message
info: returned when using the AWAY command with a message
+
example: irc.quakenet.org 306 Dana :You have been marked as being away
example: irc.quakenet.org 306 Dana :You have been marked as being away
+
¶311
¶311
+
numeric: 311    RPL_WHOISUSER
numeric: 311    RPL_WHOISUSER
+
format: <source> 311 <target> <nick> <user> <host> * :<realname>
format: <source> 311 <target> <nick> <user> <host> * :<realname>
+
info: returned when using the WHOIS command
info: returned when using the WHOIS command
+
example: irc.quakenet.org 311 Dana Dana ~Dana Dana.users.quakenet.org * :Dana
example: irc.quakenet.org 311 Dana Dana ~Dana Dana.users.quakenet.org * :Dana
+
¶312
¶312
+
numeric: 312    RPL_WHOISSERVER
numeric: 312    RPL_WHOISSERVER
+
format: <source> 312 <target> <nick> <server> :<server info>
format: <source> 312 <target> <nick> <server> :<server info>
+
info: returned when using the WHOIS or WHOWAS command
info: returned when using the WHOIS or WHOWAS command
+
example: irc.quakenet.org 312 Dana Dana *.quakenet.org :QuakeNet IRC Server
example: irc.quakenet.org 312 Dana Dana *.quakenet.org :QuakeNet IRC Server
+
¶313
¶313
+
numeric: 313    RPL_WHOISOPERATOR
numeric: 313    RPL_WHOISOPERATOR
+
format: <source> 313 <target> <nick> :is an IRC Operator
format: <source> 313 <target> <nick> :is an IRC Operator
+
info: returned when using the WHOIS command
info: returned when using the WHOIS command
+
example: irc.quakenet.org 313 Dana Q :is an IRC Operator
example: irc.quakenet.org 313 Dana Q :is an IRC Operator
+
¶314
¶314
+
numeric: 314    RPL_WHOWASUSER
numeric: 314    RPL_WHOWASUSER
+
format: <source> 314 <target> <nick> <user> <host> * :<realname>
format: <source> 314 <target> <nick> <user> <host> * :<realname>
+
info: returned when using the WHOWAS command
info: returned when using the WHOWAS command
+
example: irc.quakenet.org 314 Dana Dana- Dana Dana.users.quakenet.org * :Dana
example: irc.quakenet.org 314 Dana Dana- Dana Dana.users.quakenet.org * :Dana
+
¶315
¶315
+
numeric: 315    RPL_ENDOFWHO
numeric: 315    RPL_ENDOFWHO
+
format: <source> 315 <target> <mask> :End of /WHO list.
format: <source> 315 <target> <mask> :End of /WHO list.
+
info: returned when using the WHO command
info: returned when using the WHO command
+
example: irc.quakenet.org 315 Dana #channel :End of /WHO list.
example: irc.quakenet.org 315 Dana #channel :End of /WHO list.
+
¶317
¶317
+
numeric: 317    RPL_WHOISIDLE
numeric: 317    RPL_WHOISIDLE
+
format: <source> 317 <target> <nick> <idle_time> <signon_time> :seconds idle, signon time
format: <source> 317 <target> <nick> <idle_time> <signon_time> :seconds idle, signon time
+
info: returned when using the WHOIS command
info: returned when using the WHOIS command
+
example: irc.quakenet.org 317 Dana Dana 5 1084458353 :seconds idle, signon time
example: irc.quakenet.org 317 Dana Dana 5 1084458353 :seconds idle, signon time
+
¶318
¶318
+
numeric: 318    RPL_ENDOFWHOIS
numeric: 318    RPL_ENDOFWHOIS
+
format: <source> 318 <target> <mask> :End of /WHOIS list.
format: <source> 318 <target> <mask> :End of /WHOIS list.
+
info: returned when using the WHOIS command
info: returned when using the WHOIS command
+
example: irc.quakenet.org 318 Dana Dana :End of /WHOIS list.
example: irc.quakenet.org 318 Dana Dana :End of /WHOIS list.
+
¶319
¶319
+
numeric: 319    RPL_WHOISCHANNELS
numeric: 319    RPL_WHOISCHANNELS
+
format: <source> 319 <target> <nick> :<channels>
format: <source> 319 <target> <nick> :<channels>
+
info: 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.
info: 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.
+
info: 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, if the user has set usermode +d (deafmode) a '-' appears in front of all channels
info: 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, if the user has set usermode +d (deafmode) a '-' appears in front of all channels
+
example: irc.quakenet.org 319 Dana Dana :@#chan1 +#chan2 #chan3 <#chan4 !#chan5 !@#chan6
example: irc.quakenet.org 319 Dana Dana :@#chan1 +#chan2 #chan3 <#chan4 !#chan5 !@#chan6
+
example: irc.quakenet.org 319 Dana Dana :-@#chan1 -+#chan2 -#chan3 -<#chan4 -!#chan5 -!@#chan6
example: irc.quakenet.org 319 Dana Dana :-@#chan1 -+#chan2 -#chan3 -<#chan4 -!#chan5 -!@#chan6
+
¶321
¶321
+
numeric: 321    RPL_LISTSTART
numeric: 321    RPL_LISTSTART
+
format: <source> 321 <target> Channel :Users  Name
format: <source> 321 <target> Channel :Users  Name
+
info: returned when using the LIST command
info: returned when using the LIST command
+
example: irc.quakenet.org 321 Dana Channel :Users name  
example: irc.quakenet.org 321 Dana Channel :Users name
+
¶322
¶322
+
numeric: 322    RPL_LIST
numeric: 322    RPL_LIST
+
format: <source> 322 <target> <channel> <user_count> :[<topic>]
format: <source> 322 <target> <channel> <user_count> :[<topic>]
+
info: returned when using the LIST command
info: returned when using the LIST command
+
example: irc.quakenet.org 322 Dana #channel 23 :welcome!
example: irc.quakenet.org 322 Dana #channel 23 :welcome!
+
¶323
¶323
+
numeric: 323    RPL_LISTEND
numeric: 323    RPL_LISTEND
+
format: <source> 323 <target> :End of /LIST
format: <source> 323 <target> :End of /LIST
+
info: returned when using the LIST command
info: returned when using the LIST command
+
example: irc.quakenet.org 323 Dana :End of /LIST
example: irc.quakenet.org 323 Dana :End of /LIST
+
¶324
¶324
+
numeric: 324    RPL_CHANNELMODEIS
numeric: 324    RPL_CHANNELMODEIS
+
format: <source> 324 <target> <channel> +[<modes>]
format: <source> 324 <target> <channel> +[<modes>]
+
info: returned when using the MODE command, "MODE <channel>"
info: returned when using the MODE command, "MODE <channel>"
+
example: irc.quakenet.org 324 Dana #channel +tncCNul 30
example: irc.quakenet.org 324 Dana #channel +tncCNul 30
+
¶329
¶329
+
numeric: 329    RPL_CREATIONTIME
numeric: 329    RPL_CREATIONTIME
+
format: <source> 329 <target> <channel> <time>
format: <source> 329 <target> <channel> <time>
+
info: returned when using the MODE command, "MODE <channel>"
info: returned when using the MODE command, "MODE <channel>"
+
example: irc.quakenet.org 329 Dana #channel 1068641412
example: irc.quakenet.org 329 Dana #channel 1068641412
+
¶330
¶330
+
numeric: 330    RPL_WHOISACCOUNT
numeric: 330    RPL_WHOISACCOUNT
+
format: <source> 330 <target> <nick> <account> :is authed as
format: <source> 330 <target> <nick> <account> :is authed as
+
info: returned when using the WHOIS command, on UnderNet "is logged in as" is shown as text
info: returned when using the WHOIS command, on UnderNet "is logged in as" is shown as text
+
example: irc.quakenet.org 330 Dana Dana Dana :is authed as
example: irc.quakenet.org 330 Dana Dana Dana :is authed as
+
¶331
¶331
+
numeric: 331    RPL_NOTOPIC
numeric: 331    RPL_NOTOPIC
+
format: <source> 331 <target> <channel> :No topic is set.
format: <source> 331 <target> <channel> :No topic is set.
+
info: returned when using the TOPIC command when no topic is set
info: returned when using the TOPIC command when no topic is set
+
example: irc.quakenet.org 331 Dana #channel :No topic is set.
example: irc.quakenet.org 331 Dana #channel :No topic is set.
+
¶332
¶332
+
numeric: 332    RPL_TOPIC
numeric: 332    RPL_TOPIC
+
format: <source> 332 <target> <channel> :<topic>
format: <source> 332 <target> <channel> :<topic>
+
info: returned when using the TOPIC command and when joining a channel (where a topic is set)
info: returned when using the TOPIC command and when joining a channel (where a topic is set)
+
example: irc.quakenet.org 332 Dana #channel :welcome!
example: irc.quakenet.org 332 Dana #channel :welcome!
+
¶333
¶333
+
numeric: 333    RPL_TOPICWHOTIME
numeric: 333    RPL_TOPICWHOTIME
+
format: <source> 333 <target> <channel> <nick> <time>
format: <source> 333 <target> <channel> <nick> <time>
+
info: returned when using the TOPIC command and when joining a channel (where a topic is set)
info: returned when using the TOPIC command and when joining a channel (where a topic is set)
+
example: irc.quakenet.org 333 Dana #channel Dana 1084528186
example: irc.quakenet.org 333 Dana #channel Dana 1084528186
+
¶334
¶334
+
numeric: 334    RPL_LISTUSAGE
numeric: 334    RPL_LISTUSAGE
+
format: <source> 334 <target> :<info>, returned when using the LIST command "/QUOTE LIST :"
format: <source> 334 <target> :<info>, returned when using the LIST command "/QUOTE LIST :"
+
example: irc.quakenet.org 334 Dana :Usage: /QUOTE LIST parameters
example: irc.quakenet.org 334 Dana :Usage: /QUOTE LIST parameters
+
example: irc.quakenet.org 334 Dana :Where parameters is a space or comma seperated list of one or more of:
example: irc.quakenet.org 334 Dana :Where parameters is a space or comma seperated list of one or more of:
+
¶338
¶338
+
numeric: 338    RPL_WHOISACTUALLY
numeric: 338    RPL_WHOISACTUALLY
+
format: <source> 338 <target> <nick> <user>@<host> <ip> :Actual user@host, Actual IP
format: <source> 338 <target> <nick> <user>@<host> <ip> :Actual user@host, Actual IP
+
info: returned when using the WHOIS command
info: returned when using the WHOIS command
+
example: irc.quakenet.org 338 Dana Dana Dana@evil.host.com 12.34.56.78 :Actual user@host, Actual IP
example: irc.quakenet.org 338 Dana Dana Dana@evil.host.com 12.34.56.78 :Actual user@host, Actual IP
+
¶340
¶340
+
numeric: 340    RPL_USERIP
numeric: 340    RPL_USERIP
+
format: <source> 340 <target> :<info>
format: <source> 340 <target> :<info>
+
info: returned when using the USERIP command, <info> is a space seperated list of one or more of <nick>[*]=<+|-><user@ip>
info: returned when using the USERIP command, <info> is a space seperated list of one or more of <nick>[*]=<+|-><user@ip>
+
info: <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
info: <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
+
example: irc.quakenet.org 340 Dana :Q*=+TheQBot@127.0.0.1 Dana=-Dana@127.0.0.1
example: irc.quakenet.org 340 Dana :Q*=+TheQBot@127.0.0.1 Dana=-Dana@127.0.0.1
+
¶341
¶341
+
numeric: 341    RPL_INVITING
numeric: 341    RPL_INVITING
+
format: <source> 341 <target> <nick> <channel>
format: <source> 341 <target> <nick> <channel>
+
info: returned when using the INVITE command, "INVITE <user> <channel>"
info: returned when using the INVITE command, "INVITE <user> <channel>"
+
example: irc.quakenet.org 341 Dana L #channel
example: irc.quakenet.org 341 Dana L #channel
+
¶346
¶346
+
numeric: 346    RPL_INVITELIST
numeric: 346    RPL_INVITELIST
+
format: <source> 346 <target> :<channel>
format: <source> 346 <target> :<channel>
+
info: returned when using the INVITE command, "INVITE"
info: returned when using the INVITE command, "INVITE"
+
example: irc.quakenet.org 346 Dana :#channel
example: irc.quakenet.org 346 Dana :#channel
+
¶347
¶347
+
numeric: 347    RPL_ENDOFINVITELIST
numeric: 347    RPL_ENDOFINVITELIST
+
format: <source> 347 <target> :End of Invite List
format: <source> 347 <target> :End of Invite List
+
info: returned when using the INVITE command, "INVITE"
info: returned when using the INVITE command, "INVITE"
+
example: irc.quakenet.org 347 Dana :End of Invite List
example: irc.quakenet.org 347 Dana :End of Invite List
+
¶351
¶351
+
numeric: 351    RPL_VERSION
numeric: 351    RPL_VERSION
+
format: <source> 351 <target> <version> <server> :<info>
format: <source> 351 <target> <version> <server> :<info>
+
info: returned when using the VERSION command, <info> are the server options/info
info: returned when using the VERSION command, <info> are the server options/info
+
info: A=Assertion checks enabled B=The size of the bufferpool in mega bytes C=CMDLINE_CONFIG is defined, etc.
info: A=Assertion checks enabled B=The size of the bufferpool in mega bytes C=CMDLINE_CONFIG is defined, etc.
+
example: irc.quakenet.org 351 Dana u2.10.11.04+asuka(1.0.6a). irc.quakenet.org :B96AeEFfIKMpSU
example: irc.quakenet.org 351 Dana u2.10.11.04+asuka(1.0.6a). irc.quakenet.org :B96AeEFfIKMpSU
+
¶352
¶352
+
numeric: 352    RPL_WHOREPLY
numeric: 352    RPL_WHOREPLY
+
format: <source> 352 <target> <channel> <user> <host> <server> <nick> <flags> :<distance> <realname>
format: <source> 352 <target> <channel> <user> <host> <server> <nick> <flags> :<distance> <realname>
+
info: returned when using the WHO command
info: returned when using the WHO command
+
example: irc.quakenet.org 352 Dana #channel Dana Dana.users.quakenet.org *.quakenet.org Dana G+x :0 Dana
example: irc.quakenet.org 352 Dana #channel Dana Dana.users.quakenet.org *.quakenet.org Dana G+x :0 Dana
+
¶353
¶353
+
numeric: 353    RPL_NAMREPLY
numeric: 353    RPL_NAMREPLY
+
format: <source> 353 <target> <=|*|@> <channel> :<names>
format: <source> 353 <target> <=|*|@> <channel> :<names>
+
info: returned when using the NAMES command and when joining a channel
info: returned when using the NAMES command and when joining a channel
+
info: <=|*|@>, 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
info: <=|*|@>, 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
+
example: irc.quakenet.org 353 Dana = #channel :@L Dana +fiDanaot
example: irc.quakenet.org 353 Dana = #channel :@L Dana +fiDanaot
+
¶354
¶354
+
numeric: 354    RPL_WHOSPCRPL
numeric: 354    RPL_WHOSPCRPL
+
format: <source> 354 <target> [<querytype>] [<channel>] [<user>] [<ip>] [<host>] [<server>] [<nick>] [<flags>] [<distance>] [<idle_time>] [<account>] [:<realname>]
format: <source> 354 <target> [<querytype>] [<channel>] [<user>] [<ip>] [<host>] [<server>] [<nick>] [<flags>] [<distance>] [<idle_time>] [<account>] [:<realname>]
+
info: returned when using the WHO command
info: returned when using the WHO command
+
example: irc.quakenet.org 354 Dana 544 #channel Dana 127.0.0.1 Dana.users.quakenet.org *.quakenet.org Dana G+x 3 0 Dana :Dana
example: irc.quakenet.org 354 Dana 544 #channel Dana 127.0.0.1 Dana.users.quakenet.org *.quakenet.org Dana G+x 3 0 Dana :Dana
+
¶355
¶355
+
numeric: 355    RPL_DELNAMREPLY
numeric: 355    RPL_DELNAMREPLY
+
format: <source> 355 <target> <=|*|@> <channel> :<names>
format: <source> 355 <target> <=|*|@> <channel> :<names>
+
info: returned when using the NAMES command, "NAMES -d <channel>"
info: returned when using the NAMES command, "NAMES -d <channel>"
+
info: <=|*|@>, 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
info: <=|*|@>, 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
+
example: irc.quakenet.org 355 Dana = #channel :fiDanaot
example: irc.quakenet.org 355 Dana = #channel :fiDanaot
+
¶362
¶362
+
numeric: 362    RPL_CLOSING
numeric: 362    RPL_CLOSING
+
format: <source> 362 <target> <nick> :Operator enforced Close
format: <source> 362 <target> <nick> :Operator enforced Close
+
info: returned when using the CLOSE command
info: returned when using the CLOSE command
+
example: irc.quakenet.org 362 Dana Dana :Operator enforced Close
example: irc.quakenet.org 362 Dana Dana :Operator enforced Close
+
¶363
¶363
+
numeric: 363    RPL_CLOSEEND
numeric: 363    RPL_CLOSEEND
+
format: <source> 363 <target> <N> :Connections Closed
format: <source> 363 <target> <N> :Connections Closed
+
info: returned when using the CLOSE command
info: returned when using the CLOSE command
+
example: irc.quakenet.org 363 Dana 2 :Connections Closed
example: irc.quakenet.org 363 Dana 2 :Connections Closed
+
¶364
¶364
+
numeric: 364    RPL_LINKS
numeric: 364    RPL_LINKS
+
format: <source> 364 <target> <server1> <server2> :<distance> <description_server1>
format: <source> 364 <target> <server1> <server2> :<distance> <description_server1>
+
info: returned when using the LINKS command, <server1> connected to <server2>, and <distance> servers between you and <server1>
info: returned when using the LINKS command, <server1> connected to <server2>, and <distance> servers between you and <server1>
+
example: irc.quakenet.org 364 Dana CServe.quakenet.org irc.quakenet.org :2 The Q Bot
example: irc.quakenet.org 364 Dana CServe.quakenet.org irc.quakenet.org :2 The Q Bot
+
¶365
¶365
+
numeric: 365    RPL_ENDOFLINKS
numeric: 365    RPL_ENDOFLINKS
+
format: <source> 365 <target> <mask> :End of /LINKS list.
format: <source> 365 <target> <mask> :End of /LINKS list.
+
info: returned when using the LINKS command
info: returned when using the LINKS command
+
example: irc.quakenet.org 365 Dana * :End of /LINKS list.
example: irc.quakenet.org 365 Dana * :End of /LINKS list.
+
¶366
¶366
+
numeric: 366    RPL_ENDOFNAMES
numeric: 366    RPL_ENDOFNAMES
+
format: <source> 366 <target> <channel> :End of /NAMES list.
format: <source> 366 <target> <channel> :End of /NAMES list.
+
info: returned when using the NAMES command and by joining a channel
info: returned when using the NAMES command and by joining a channel
+
example: irc.quakenet.org 366 Dana #channel :End of /NAMES list.
example: irc.quakenet.org 366 Dana #channel :End of /NAMES list.
+
¶367
¶367
+
numeric: 367    RPL_BANLIST
numeric: 367    RPL_BANLIST
+
format: <source> 367 <target> <channel> <banmask> <nick> <time>
format: <source> 367 <target> <channel> <banmask> <nick> <time>
+
info: returned when using the MODE command, "MODE <channel> +b"
info: returned when using the MODE command, "MODE <channel> +b"
+
example: irc.quakenet.org 367 Dana #channel *!*@12.34.56.78 Dana 1083834723
example: irc.quakenet.org 367 Dana #channel *!*@12.34.56.78 Dana 1083834723
+
¶368
¶368
+
numeric: 368    RPL_ENDOFBANLIST
numeric: 368    RPL_ENDOFBANLIST
+
format: <source> 368 <target> <channel> :End of Channel Ban List
format: <source> 368 <target> <channel> :End of Channel Ban List
+
info: returned when using the MODE command, "MODE <channel> +b"
info: returned when using the MODE command, "MODE <channel> +b"
+
example: irc.quakenet.org 368 Dana #channel :End of Channel Ban List
example: irc.quakenet.org 368 Dana #channel :End of Channel Ban List
+
¶369
¶369
+
numeric: 369    RPL_ENDOFWHOWAS
numeric: 369    RPL_ENDOFWHOWAS
+
format: <source> 369 <target> <mask> :End of WHOWAS
format: <source> 369 <target> <mask> :End of WHOWAS
+
info: returned when using the WHOWAS command
info: returned when using the WHOWAS command
+
example: irc.quakenet.org 369 Dana Q :End of WHOWAS
example: irc.quakenet.org 369 Dana Q :End of WHOWAS
+
¶371
¶371
+
numeric: 371    RPL_INFO
numeric: 371    RPL_INFO
+
format: <source> 371 <target> :<text>
format: <source> 371 <target> :<text>
+
info: returned when using the INFO command
info: returned when using the INFO command
+
example: irc.quakenet.org 371 Dana :IRC --
example: irc.quakenet.org 371 Dana :IRC --
+
example: irc.quakenet.org 371 Dana :This program is free software; see LICENSE in the distribution
example: irc.quakenet.org 371 Dana :This program is free software; see LICENSE in the distribution
+
¶372
¶372
+
numeric: 372    RPL_MOTD
numeric: 372    RPL_MOTD
+
format: <source> 372 <target> :- <text>
format: <source> 372 <target> :- <text>
+
info: returned when using the MOTD command and when connecting
info: returned when using the MOTD command and when connecting
+
example: irc.quakenet.org 372 Dana :- ...      This server accepts connections on the following ports:      ...
example: irc.quakenet.org 372 Dana :- ...      This server accepts connections on the following ports:      ...
+
¶374
¶374
+
numeric: 374    RPL_ENDOFINFO
numeric: 374    RPL_ENDOFINFO
+
format: <source> 374 <target> :End of /INFO list.
format: <source> 374 <target> :End of /INFO list.
+
info: returned when using the INFO command
info: returned when using the INFO command
+
example: irc.quakenet.org 374 Dana :End of /INFO list.
example: irc.quakenet.org 374 Dana :End of /INFO list.
+
¶375
¶375
+
numeric: 375    RPL_MOTDSTART
numeric: 375    RPL_MOTDSTART
+
format: <source> 375 <target> :- <server> Message of the Day -
format: <source> 375 <target> :- <server> Message of the Day -
+
info: returned when using the MOTD command and when connecting
info: returned when using the MOTD command and when connecting
+
example: irc.quakenet.org 375 Dana :- irc.quakenet.org Message of the Day -  
example: irc.quakenet.org 375 Dana :- irc.quakenet.org Message of the Day -
+
¶376
¶376
+
numeric: 376    RPL_ENDOFMOTD
numeric: 376    RPL_ENDOFMOTD
+
format: <source> 376 <target> :End of /MOTD command.
format: <source> 376 <target> :End of /MOTD command.
+
info: returned when using the MOTD command and when connecting (if the motd is send)
info: returned when using the MOTD command and when connecting (if the motd is send)
+
example: irc.quakenet.org 376 Dana :End of /MOTD command.
example: irc.quakenet.org 376 Dana :End of /MOTD command.
+
¶381
¶381
+
numeric: 381    RPL_YOUREOPER
numeric: 381    RPL_YOUREOPER
+
format: <source> 381 <target> :You are now an IRC Operator
format: <source> 381 <target> :You are now an IRC Operator
+
info: returned when using the OPER command to log in as IRC Operator
info: returned when using the OPER command to log in as IRC Operator
+
example: irc.quakenet.org 381 Dana :You are now an IRC Operator
example: irc.quakenet.org 381 Dana :You are now an IRC Operator
+
¶382
¶382
+
numeric: 382    RPL_REHASHING
numeric: 382    RPL_REHASHING
+
format: <source> 382 <target> [<file>] :[Rehashing|Reopening log files|Flushing MOTD cache]
format: <source> 382 <target> [<file>] :[Rehashing|Reopening log files|Flushing MOTD cache]
+
info: returned when using the REHASH command, "REHASH", "REHASH l", "REHASH m"
info: returned when using the REHASH command, "REHASH", "REHASH l", "REHASH m"
+
example: irc.quakenet.org 382 Dana ircd.conf :Rehashing
example: irc.quakenet.org 382 Dana ircd.conf :Rehashing
+
¶391
¶391
+
numeric: 391    RPL_TIME
numeric: 391    RPL_TIME
+
format: <source> 391 <target> <server> <timestamp> <offset> :<DAY> <MMM> <DD> <YYYY> -- <HH:NN> [+|-]<HH:NN>
format: <source> 391 <target> <server> <timestamp> <offset> :<DAY> <MMM> <DD> <YYYY> -- <HH:NN> [+|-]<HH:NN>
+
info: returned when using the TIME command
info: returned when using the TIME command
+
example: irc.quakenet.org 391 Dana irc.quakenet.org 1084533226 -338 :Friday May 14 2004 -- 13:19 +02:00
example: irc.quakenet.org 391 Dana irc.quakenet.org 1084533226 -338 :Friday May 14 2004 -- 13:19 +02:00
+
¶396
¶396
+
numeric: 396    RPL_HOSTHIDDEN
numeric: 396    RPL_HOSTHIDDEN
+
format: <source> 396 <target> [<user>@]<host> :is now your hidden host
format: <source> 396 <target> [<user>@]<host> :is now your hidden host
+
info: returned when: having set usermode +x and are logged in with the network; using the sethost command (setting usermode +h); unsetting usermode +h
info: returned when: having set usermode +x and are logged in with the network; using the sethost command (setting usermode +h); unsetting usermode +h
+
example: irc.quakenet.org 396 Dana Dana.users.quakenet.org :is now your hidden host
example: irc.quakenet.org 396 Dana Dana.users.quakenet.org :is now your hidden host
+
¶398
¶398
+
numeric: 398    RPL_STATSSLINE
numeric: 398    RPL_STATSSLINE
+
format: <source> 398 <target> <number> <oper|user> <spoofed_host> [<mask> <user>]
format: <source> 398 <target> <number> <oper|user> <spoofed_host> [<mask> <user>]
+
info: returned when using the STATS command, "STATS S", only IRC Operators can see <mask> <user> and S:lines for oper
info: returned when using the STATS command, "STATS S", only IRC Operators can see <mask> <user> and S:lines for oper
+
example: irc.quakenet.org 398 Dana 1 oper evil.host.com 12.34.56.78 foo
example: irc.quakenet.org 398 Dana 1 oper evil.host.com 12.34.56.78 foo
+
¶399
¶399
+
numeric: 399    RPL_USINGSLINE
numeric: 399    RPL_USINGSLINE
+
format: <source> 399 <target> :Using S-line privilege
format: <source> 399 <target> :Using S-line privilege
+
info: returned when an S line is auto-applied when you connect
info: returned when an S line is auto-applied when you connect
+
example: irc.quakenet.org 399 Dana :Using S-line privilege
example: irc.quakenet.org 399 Dana :Using S-line privilege
+
¶401
¶401
+
numeric: 401    ERR_NOSUCHNICK
numeric: 401    ERR_NOSUCHNICK
+
format: <source> 401 <target> <nick> :No such nick
format: <source> 401 <target> <nick> :No such nick
+
format: <source> 401 <target> <nick> :Target left <network>. Failed to deliever: [<first_20_chars_of_message>]
format: <source> 401 <target> <nick> :Target left <network>. Failed to deliever: [<first_20_chars_of_message>]
+
info: returned when a nick does not exist or leaves the network before the message is delivered
info: returned when a nick does not exist or leaves the network before the message is delivered
+
example: irc.quakenet.org 401 Dana Q :No such nick
example: irc.quakenet.org 401 Dana Q :No such nick
+
example: irc.quakenet.org 401 Dana * :Target left QuakeNet. Failed to deliver: [cows go moo!]
example: irc.quakenet.org 401 Dana * :Target left QuakeNet. Failed to deliver: [cows go moo!]
+
¶402
¶402
+
numeric: 402    ERR_NOSUCHSERVER
numeric: 402    ERR_NOSUCHSERVER
+
format: <source> 402 <target> <server> :No such server
format: <source> 402 <target> <server> :No such server
+
info: returned when a server does not exist
info: returned when a server does not exist
+
example: irc.quakenet.org 402 Dana hub1.quakenet.org :No such server
example: irc.quakenet.org 402 Dana hub1.quakenet.org :No such server
+
¶403
¶403
+
numeric: 403    ERR_NOSUCHCHANNEL
numeric: 403    ERR_NOSUCHCHANNEL
+
format: <source> 403 <target> <channel> :No such channel
format: <source> 403 <target> <channel> :No such channel
+
info: returned when a channel does not exist
info: returned when a channel does not exist
+
example: irc.quakenet.org 403 Dana #channel :No such channel
example: irc.quakenet.org 403 Dana #channel :No such channel
+
¶404
¶404
+
numeric: 404    ERR_CANNOTSENDTOCHAN
numeric: 404    ERR_CANNOTSENDTOCHAN
+
format: <source> 404 <target> <channel> :Cannot send to channel
format: <source> 404 <target> <channel> :Cannot send to channel
+
info: returned when a message to a channel is blocked by a channel mode or ban
info: returned when a message to a channel is blocked by a channel mode or ban
+
example: irc.quakenet.org 404 Dana #channel :Cannot send to channel
example: irc.quakenet.org 404 Dana #channel :Cannot send to channel
+
¶405
¶405
+
numeric: 405    ERR_TOOMANYCHANNELS
numeric: 405    ERR_TOOMANYCHANNELS
+
format: <source> 405 <target> <channel> :You have joined too many channels
format: <source> 405 <target> <channel> :You have joined too many channels
+
info: returned when trying to join more channels than is allowed
info: returned when trying to join more channels than is allowed
+
example: irc.quakenet.org 405 Dana #channel :You have joined too many channels
example: irc.quakenet.org 405 Dana #channel :You have joined too many channels
+
¶406
¶406
+
numeric: 406    ERR_WASNOSUCHNICK
numeric: 406    ERR_WASNOSUCHNICK
+
format: <source> 406 <target> <nick> :There was no such nickname
format: <source> 406 <target> <nick> :There was no such nickname
+
info: returned when using WHOWAS command and there was no such nick
info: returned when using WHOWAS command and there was no such nick
+
example: irc.quakenet.org 406 Dana Q :There was no such nickname
example: irc.quakenet.org 406 Dana Q :There was no such nickname
+
¶408
¶408
+
numeric: 408    ERR_SEARCHNOMATCH
numeric: 408    ERR_SEARCHNOMATCH
+
format: <source> 408 <target> :<command> <mask> No matching record(s) found
format: <source> 408 <target> :<command> <mask> No matching record(s) found
+
info: returned when using a command such as CHECK and no match is found
info: returned when using a command such as CHECK and no match is found
+
example: irc.quakenet.org 408 Dana :CHECK *.de No matching record(s) found
example: irc.quakenet.org 408 Dana :CHECK *.de No matching record(s) found
+
¶409
¶409
+
numeric: 409    ERR_NOORIGIN
numeric: 409    ERR_NOORIGIN
+
format: <source> 409 <target> :No origin specified
format: <source> 409 <target> :No origin specified
+
info: returned when using the PING and PONG commands without the originator parameter
info: returned when using the PING and PONG commands without the originator parameter
+
example: irc.quakenet.org 409 Dana :No origin specified
example: irc.quakenet.org 409 Dana :No origin specified
+
¶411
¶411
+
numeric: 411    ERR_NORECIPIENT
numeric: 411    ERR_NORECIPIENT
+
format: <source> 411 <target> :No recipient given (<command>)
format: <source> 411 <target> :No recipient given (<command>)
+
info: returned when no target is specified for the command, such as PRIVMSG and NOTICE
info: returned when no target is specified for the command, such as PRIVMSG and NOTICE
+
example: irc.quakenet.org 411 Dana :No recipient given (PRIVMSG)
example: irc.quakenet.org 411 Dana :No recipient given (PRIVMSG)
+
¶412
¶412
+
numeric: 412  ERR_NOTEXTTOSEND
numeric: 412  ERR_NOTEXTTOSEND
+
format: <source> 412 <target> :No text to send
format: <source> 412 <target> :No text to send
+
info: returned when using PRIVMSG or NOTICE without text to send
info: returned when using PRIVMSG or NOTICE without text to send
+
example: irc.quakenet.org 412 Dana :No text to send
example: irc.quakenet.org 412 Dana :No text to send
+
¶413
¶413
+
numeric: 413    ERR_NOTOPLEVEL
numeric: 413    ERR_NOTOPLEVEL
+
format: <source> 413 <target> <mask> :No toplevel domain specified
format: <source> 413 <target> <mask> :No toplevel domain specified
+
info: returned when using $<mask> as target (broadcast) in PRIVMSG or NOTICE commands
info: returned when using $<mask> as target (broadcast) in PRIVMSG or NOTICE commands
+
example: irc.quakenet.org 413 Dana $* :No toplevel domain specified
example: irc.quakenet.org 413 Dana $* :No toplevel domain specified
+
¶414
¶414
+
numeric: 414    ERR_WILDTOPLEVEL
numeric: 414    ERR_WILDTOPLEVEL
+
format: <source> 414 <target> <mask> :Wildcard in toplevel Domain
format: <source> 414 <target> <mask> :Wildcard in toplevel Domain
+
info: returned when a wildcard is in the toplevel domain in <mask>
info: returned when a wildcard is in the toplevel domain in <mask>
+
example: irc.quakenet.org 414 Dana $*.de* :Wildcard in toplevel Domain
example: irc.quakenet.org 414 Dana $*.de* :Wildcard in toplevel Domain
+
¶416
¶416
+
numeric: 416    ERR_QUERYTOOLONG
numeric: 416    ERR_QUERYTOOLONG
+
format: <source> 416 <target> <command> :Too many lines in the output, restrict your query
format: <source> 416 <target> <command> :Too many lines in the output, restrict your query
+
info: returned when a request returns too many results, for example using "WHO *" or "WHOIS *"
info: returned when a request returns too many results, for example using "WHO *" or "WHOIS *"
+
example: irc.quakenet.org 416 Dana WHO :Too many lines in the output, restrict your query
example: irc.quakenet.org 416 Dana WHO :Too many lines in the output, restrict your query
+
¶421
¶421
+
numeric: 421    ERR_UNKNOWNCOMMAND
numeric: 421    ERR_UNKNOWNCOMMAND
+
format: <source> 421 <target> <command> :Unknown command
format: <source> 421 <target> <command> :Unknown command
+
info: returned when using an unknown command
info: returned when using an unknown command
+
example: irc.quakenet.org 421 Dana cow :Unknown command
example: irc.quakenet.org 421 Dana cow :Unknown command
+
¶422
¶422
+
numeric: 422    ERR_NOMOTD
numeric: 422    ERR_NOMOTD
+
format: <source> 422 <target> :MOTD File is missing
format: <source> 422 <target> :MOTD File is missing
+
info: returned when using the MOTD command or when connecting and the MOTD file is missing
info: returned when using the MOTD command or when connecting and the MOTD file is missing
+
example: irc.quakenet.org 422 Dana :MOTD File is missing
example: irc.quakenet.org 422 Dana :MOTD File is missing
+
¶423
¶423
+
numeric: 423    ERR_NOADMININFO
numeric: 423    ERR_NOADMININFO
+
format: <source> 423 <target> <server> :No administrative info available
format: <source> 423 <target> <server> :No administrative info available
+
info: returned when using the ADMIN command and no info is available
info: returned when using the ADMIN command and no info is available
+
example: irc.quakenet.org 423 Dana irc.quakenet.org :No administrative info available
example: irc.quakenet.org 423 Dana irc.quakenet.org :No administrative info available
+
¶431
¶431
+
numeric: 431    ERR_NONICKNAMEGIVEN
numeric: 431    ERR_NONICKNAMEGIVEN
+
format: <source> 431 <target> :No nickname given
format: <source> 431 <target> :No nickname given
+
info: returned when using a command which requires a nick parameter such as WHOIS and none is given
info: returned when using a command which requires a nick parameter such as WHOIS and none is given
+
example: irc.quakenet.org 431 Dana :No nickname given
example: irc.quakenet.org 431 Dana :No nickname given
+
¶432
¶432
+
numeric: 432    ERR_ERRONEUSNICKNAME
numeric: 432    ERR_ERRONEUSNICKNAME
+
format: <source> 432 <target> <nick> :Erroneous Nickname
format: <source> 432 <target> <nick> :Erroneous Nickname
+
info: returned when trying to change nick to an erroneous nickname (either invalid or G-lined)
info: returned when trying to change nick to an erroneous nickname (either invalid or G-lined)
+
example: irc.quakenet.org 432 Dana -Dana :Erroneus nickname
example: irc.quakenet.org 432 Dana -Dana :Erroneus nickname
+
¶433
¶433
+
numeric: 433    ERR_NICKNAMEINUSE
numeric: 433    ERR_NICKNAMEINUSE
+
format: <source> 433 <target> <nick> :Nickname is already in use.
format: <source> 433 <target> <nick> :Nickname is already in use.
+
info: returned when trying to change nick which is already used
info: returned when trying to change nick which is already used
+
example: irc.quakenet.org 433 Dana Q :Nickname is already in use.
example: irc.quakenet.org 433 Dana Q :Nickname is already in use.
+
¶436
¶436
+
numeric: 436    ERR_NICKCOLLISION
numeric: 436    ERR_NICKCOLLISION
+
format: <source> 436 <target> <nick> :Nickname collision KILL
format: <source> 436 <target> <nick> :Nickname collision KILL
+
info: returned when a nickname collision occurs on your nick, and you are disconnected right after
info: returned when a nickname collision occurs on your nick, and you are disconnected right after
+
example: irc.quakenet.org 436 Dana Dana :Nickname collision KILL
example: irc.quakenet.org 436 Dana Dana :Nickname collision KILL
+
¶437
¶437
+
numeric: 437    ERR_BANNICKCHANGE
numeric: 437    ERR_BANNICKCHANGE
+
format: <source> 437 <target> <channel> :Cannot change nickname while banned on channel
format: <source> 437 <target> <channel> :Cannot change nickname while banned on channel
+
info: returned when changing nick and you are banned on a channel
info: returned when changing nick and you are banned on a channel
+
example: irc.quakenet.org 437 Dana #channel :Cannot change nickname while banned on channel
example: irc.quakenet.org 437 Dana #channel :Cannot change nickname while banned on channel
+
¶438
¶438
+
numeric: 438    ERR_NICKTOOFAST
numeric: 438    ERR_NICKTOOFAST
+
format: <source> 438 <target> <nick> :Nick change too fast. Please wait <seconds> seconds.
format: <source> 438 <target> <nick> :Nick change too fast. Please wait <seconds> seconds.
+
info: returned when changing nick too fast
info: returned when changing nick too fast
+
example: irc.quakenet.org 438 Dana Dana- :Nick change too fast. Please wait 29 seconds.
example: irc.quakenet.org 438 Dana Dana- :Nick change too fast. Please wait 29 seconds.
+
¶439
¶439
+
numeric: 439    ERR_TARGETTOOFAST
numeric: 439    ERR_TARGETTOOFAST
+
format: <source> 439 <target> <new_target> :Target change too fast. Please wait <N> seconds.
format: <source> 439 <target> <new_target> :Target change too fast. Please wait <N> seconds.
+
info: returned when changing target and you have no free targets left
info: returned when changing target and you have no free targets left
+
example: irc.quakenet.org 439 Dana #channel :Target change too fast. Please wait 30 seconds.
example: irc.quakenet.org 439 Dana #channel :Target change too fast. Please wait 30 seconds.
+
¶441
¶441
+
numeric: 441    ERR_USERNOTINCHANNEL
numeric: 441    ERR_USERNOTINCHANNEL
+
format: <source> 441 <target> <nick> <channel> :They aren't on that channel
format: <source> 441 <target> <nick> <channel> :They aren't on that channel
+
info: returned when trying to kick/op/voice/deop/devoice someone who is not on the channel
info: returned when trying to kick/op/voice/deop/devoice someone who is not on the channel
+
example: irc.quakenet.org 441 Dana fiDanaot #channel :They aren't on that channel
example: irc.quakenet.org 441 Dana fiDanaot #channel :They aren't on that channel
+
¶442
¶442
+
numeric: 442    ERR_NOTONCHANNEL
numeric: 442    ERR_NOTONCHANNEL
+
format: <source> 442 <target> <channel> :You're not on that channel
format: <source> 442 <target> <channel> :You're not on that channel
+
info: returned when trying to do something on a channel you are not on, such as changing channel modes
info: returned when trying to do something on a channel you are not on, such as changing channel modes
+
example: irc.quakenet.org 442 Dana #channel :You're not on that channel
example: irc.quakenet.org 442 Dana #channel :You're not on that channel
+
¶443
¶443
+
numeric: 443    ERR_USERONCHANNEL
numeric: 443    ERR_USERONCHANNEL
+
format: <source> 443 <target> <nick> <channel> :is already on channel
format: <source> 443 <target> <nick> <channel> :is already on channel
+
info: returned when trying to invite a user who is already on the channel
info: returned when trying to invite a user who is already on the channel
+
example: irc.quakenet.org 443 Dana fiDanaot #channel :is already on channel
example: irc.quakenet.org 443 Dana fiDanaot #channel :is already on channel
+
¶451
¶451
+
numeric: 451    ERR_NOTREGISTERED
numeric: 451    ERR_NOTREGISTERED
+
format: <source> 451 <target> [<target>] :Register first.
format: <source> 451 <target> [<target>] :Register first.
+
info: returned when sending commands before the client is registered
info: returned when sending commands before the client is registered
+
example: irc.quakenet.org 451 *  :Register first.
example: irc.quakenet.org 451 *  :Register first.
+
example: irc.quakenet.org 451 Dana Dana :Register first.
example: irc.quakenet.org 451 Dana Dana :Register first.
+
¶461
¶461
+
numeric: 461    ERR_NEEDMOREPARAMS
numeric: 461    ERR_NEEDMOREPARAMS
+
format: <source> 461 <target> <command> [<param>] :Not enough parameters
format: <source> 461 <target> <command> [<param>] :Not enough parameters
+
info: returned when not enough parameters are specified
info: returned when not enough parameters are specified
+
example: irc.quakenet.org 461 Dana JOIN :Not enough parameters
example: irc.quakenet.org 461 Dana JOIN :Not enough parameters
+
example: irc.quakenet.org 461 Dana MODE +k :Not enough parameters
example: irc.quakenet.org 461 Dana MODE +k :Not enough parameters
+
¶462
¶462
+
numeric: 462    ERR_ALREADYREGISTRED
numeric: 462    ERR_ALREADYREGISTRED
+
format: <source> 462 <target> :You may not reregister
format: <source> 462 <target> :You may not reregister
+
info: returned when using USER or SERVER command after being registered
info: returned when using USER or SERVER command after being registered
+
example: irc.quakenet.org 462 Dana :You may not reregister
example: irc.quakenet.org 462 Dana :You may not reregister
+
¶464
¶464
+
numeric: 464    ERR_PASSWDMISMATCH
numeric: 464    ERR_PASSWDMISMATCH
+
format: <source> 464 <target> :Password Incorrect
format: <source> 464 <target> :Password Incorrect
+
info: returned when trying to OPER with the wrong password and when connecting with the wrong password
info: returned when trying to OPER with the wrong password and when connecting with the wrong password
+
example: irc.quakenet.org 464 Dana :Password incorrect
example: irc.quakenet.org 464 Dana :Password incorrect
+
¶465
¶465
+
numeric: 465    ERR_YOUREBANNEDCREEP
numeric: 465    ERR_YOUREBANNEDCREEP
+
format: <source> 465 <target> :<reason>
format: <source> 465 <target> :<reason>
+
info: returned before the connection is closed when you are G-lined or K-lined
info: returned before the connection is closed when you are G-lined or K-lined
+
example: irc.quakenet.org 465 Dana :Connection from your host is refused on this server.
example: irc.quakenet.org 465 Dana :Connection from your host is refused on this server.
+
¶467
¶467
+
numeric: 467    ERR_KEYSET
numeric: 467    ERR_KEYSET
+
format: <source> 467 <target> <channel> :Channel key already set
format: <source> 467 <target> <channel> :Channel key already set
+
info: returned when setting a channel key when one is already set and when unsetting a channel key when none is set
info: returned when setting a channel key when one is already set and when unsetting a channel key when none is set
+
example: irc.quakenet.org 467 Dana #channel :Channel key already set
example: irc.quakenet.org 467 Dana #channel :Channel key already set
+
¶468
¶468
+
numeric: 468    ERR_INVALIDUSERNAME
numeric: 468    ERR_INVALIDUSERNAME
+
format: <source> 468 <target> :info
format: <source> 468 <target> :info
+
info: returned when trying to connect with an invalid username
info: returned when trying to connect with an invalid username
+
example: irc.quakenet.org 468 Dana :Your username is invalid.
example: irc.quakenet.org 468 Dana :Your username is invalid.
+
¶471
¶471
+
numeric: 471    ERR_CHANNELISFULL
numeric: 471    ERR_CHANNELISFULL
+
format: <source> 471 <target> <channel> :Cannot join channel, channel is full (+l)
format: <source> 471 <target> <channel> :Cannot join channel, channel is full (+l)
+
info: returned when trying to join a channel which is full
info: returned when trying to join a channel which is full
+
example: irc.quakenet.org 471 Dana #channel :Cannot join channel, channel is full (+l)
example: irc.quakenet.org 471 Dana #channel :Cannot join channel, channel is full (+l)
+
¶472
¶472
+
numeric: 472    ERR_UNKNOWNMODE
numeric: 472    ERR_UNKNOWNMODE
+
format: <source> 472 <target> <char> :is unknown mode char to me
format: <source> 472 <target> <char> :is unknown mode char to me
+
info: returned when trying to set an unknown channel mode
info: returned when trying to set an unknown channel mode
+
example: irc.quakenet.org 472 Dana A :is unknown mode char to me
example: irc.quakenet.org 472 Dana A :is unknown mode char to me
+
¶473
¶473
+
numeric: 473    ERR_INVITEONLYCHAN
numeric: 473    ERR_INVITEONLYCHAN
+
format: <source> 473 <target> <channel> :Cannot join channel, you must be invited (+i)
format: <source> 473 <target> <channel> :Cannot join channel, you must be invited (+i)
+
info: returned when trying to join an invite only channel (when not invited)
info: returned when trying to join an invite only channel (when not invited)
+
example: irc.quakenet.org 473 Dana #channel :Cannot join channel, you must be invited (+i)
example: irc.quakenet.org 473 Dana #channel :Cannot join channel, you must be invited (+i)
+
¶474
¶474
+
numeric: 474    ERR_BANNEDFROMCHAN
numeric: 474    ERR_BANNEDFROMCHAN
+
format: <source> 474 <target> <channel> :Cannot join channel, you are banned (+b)
format: <source> 474 <target> <channel> :Cannot join channel, you are banned (+b)
+
info: returned when trying to join a channel when you are banned
info: returned when trying to join a channel when you are banned
+
example: irc.quakenet.org 474 Dana #channel :Cannot join channel, you are banned (+b)
example: irc.quakenet.org 474 Dana #channel :Cannot join channel, you are banned (+b)
+
¶475
¶475
+
numeric: 475    ERR_BADCHANNELKEY
numeric: 475    ERR_BADCHANNELKEY
+
format: <source> 475 <target> <channel> :Cannot join channel, you need the correct key (+k)
format: <source> 475 <target> <channel> :Cannot join channel, you need the correct key (+k)
+
info: returned when trying to join a +k channel without the correct key
info: returned when trying to join a +k channel without the correct key
+
example: irc.quakenet.org 475 Dana #channel :Cannot join channel, you need the correct key (+k)
example: irc.quakenet.org 475 Dana #channel :Cannot join channel, you need the correct key (+k)
+
¶477
¶477
+
numeric: 477    ERR_NEEDREGGEDNICK
numeric: 477    ERR_NEEDREGGEDNICK
+
format: <source> 477 <target> <channel> :Cannot join channel, you must be authed to join (+r)
format: <source> 477 <target> <channel> :Cannot join channel, you must be authed to join (+r)
+
info: returned when trying to join a channel where chanmode +r is set and you are not registered
info: returned when trying to join a channel where chanmode +r is set and you are not registered
+
example: irc.quakenet.org 477 Dana #channel :Cannot join channel, you must be authed to join (+r)
example: irc.quakenet.org 477 Dana #channel :Cannot join channel, you must be authed to join (+r)
+
¶478
¶478
+
numeric: 478    ERR_BANLISTFULL
numeric: 478    ERR_BANLISTFULL
+
format: <source> 478 <target> <channel> <mask> :Channel ban/ignore list is full
format: <source> 478 <target> <channel> <mask> :Channel ban/ignore list is full
+
info: returned when trying to set a ban when the banlist is full
info: returned when trying to set a ban when the banlist is full
+
example: irc.quakenet.org 478 Dana #channel *!*@evil.host.com :Channel ban/ignore list is full
example: irc.quakenet.org 478 Dana #channel *!*@evil.host.com :Channel ban/ignore list is full
+
¶479
¶479
+
numeric: 479    ERR_BADCHANNAME
numeric: 479    ERR_BADCHANNAME
+
format: <source> 479 <target> <channel> :Cannot join channel (G-lined: <reason>)
format: <source> 479 <target> <channel> :Cannot join channel (G-lined: <reason>)
+
info: returned when trying to join a channel which is G-lined
info: returned when trying to join a channel which is G-lined
+
example: irc.quakenet.org 479 Dana #channel :Cannot join channel (G-lined: network misuse)
example: irc.quakenet.org 479 Dana #channel :Cannot join channel (G-lined: network misuse)
+
¶481
¶481
+
numeric: 481    ERR_NOPRIVILEGES
numeric: 481    ERR_NOPRIVILEGES
+
format: <source> 481 <target> :Permission Denied: Insufficient privileges
format: <source> 481 <target> :Permission Denied: Insufficient privileges
+
info: returned when you have insufficient privileges to use the command
info: returned when you have insufficient privileges to use the command
+
example: irc.quakenet.org 481 Dana :Permission Denied: Insufficient privileges
example: irc.quakenet.org 481 Dana :Permission Denied: Insufficient privileges
+
¶482
¶482
+
numeric: 482    ERR_CHANOPRIVSNEEDED
numeric: 482    ERR_CHANOPRIVSNEEDED
+
format: <source> 482 <target> <channel> :You're not channel operator
format: <source> 482 <target> <channel> :You're not channel operator
+
info: returned when trying to use a command which requires you to be a channel operator
info: returned when trying to use a command which requires you to be a channel operator
+
example: irc.quakenet.org 482 Dana #channel :You're not channel operator
example: irc.quakenet.org 482 Dana #channel :You're not channel operator
+
¶483
¶483
+
numeric: 483    ERR_CANTKILLSERVER
numeric: 483    ERR_CANTKILLSERVER
+
format: <source> 483 <target> :You cant kill a server!
format: <source> 483 <target> :You cant kill a server!
+
info: returned when trying to use KILL on a server
info: returned when trying to use KILL on a server
+
example: irc.quakenet.org 483 Dana :You cant kill a server!
example: irc.quakenet.org 483 Dana :You cant kill a server!
+
¶484
¶484
+
numeric: 484    ERR_ISCHANSERVICE
numeric: 484    ERR_ISCHANSERVICE
+
format: <source> 484 <target> <nick> <channel> :Cannot kill, kick or deop an IRC operator
format: <source> 484 <target> <nick> <channel> :Cannot kill, kick or deop an IRC operator
+
format: <source> 484 <target> KILL <nick> :Cannot kill, kick or deop an IRC operator
format: <source> 484 <target> KILL <nick> :Cannot kill, kick or deop an IRC operator
+
info: returned when trying to kill, kick or deop an IRC Operator with usermode +k set
info: returned when trying to kill, kick or deop an IRC Operator with usermode +k set
+
example irc.quakenet.org 484 Dana Dana #channel :Cannot kill, kick or deop an IRC operator
example irc.quakenet.org 484 Dana Dana #channel :Cannot kill, kick or deop an IRC operator
+
example: irc.quakenet.org 484 Dana KILL Dana :Cannot kill, kick or deop an IRC operator
example: irc.quakenet.org 484 Dana KILL Dana :Cannot kill, kick or deop an IRC operator
+
¶485
¶485
+
numeric: 485    ERR_ISREALSERVICE
numeric: 485    ERR_ISREALSERVICE
+
format: <source> 485 <target> <nick> <channel> :Cannot kill, kick or deop a network service
format: <source> 485 <target> <nick> <channel> :Cannot kill, kick or deop a network service
+
format: <source> 485 <target> KILL <nick> :Cannot kill, kick or deop a network service
format: <source> 485 <target> KILL <nick> :Cannot kill, kick or deop a network service
+
info: returned when trying to kill, kick or deop a network service
info: returned when trying to kill, kick or deop a network service
+
example: irc.quakenet.org 485 Dana Q #channel :Cannot kill, kick or deop a network service
example: irc.quakenet.org 485 Dana Q #channel :Cannot kill, kick or deop a network service
+
example: irc.quakenet.org 485 Dana KILL Q :Cannot kill, kick or deop a network service
example: irc.quakenet.org 485 Dana KILL Q :Cannot kill, kick or deop a network service
+
¶486
¶486
+
numeric: 486    ERR_ACCOUNTONLY
numeric: 486    ERR_ACCOUNTONLY
+
format: <source> 486 <target> <nick> :You must be authed in order to message this user
format: <source> 486 <target> <nick> :You must be authed in order to message this user
+
info: returned when sending a PRIVMSG, NOTICE or INVITE to a user with usermode +R set when you are not registered (+r) and you are not an IRC Operator
info: returned when sending a PRIVMSG, NOTICE or INVITE to a user with usermode +R set when you are not registered (+r) and you are not an IRC Operator
+
example: irc.quakenet.org 486 Dana Dana :You must be authed in order to message this user
example: irc.quakenet.org 486 Dana Dana :You must be authed in order to message this user
+
¶489
¶489
+
numeric: 489    ERR_VOICENEEDED
numeric: 489    ERR_VOICENEEDED
+
format: <source> 489 <target> <channel> :You're neither voiced nor channel operator
format: <source> 489 <target> <channel> :You're neither voiced nor channel operator
+
info: returned when using the CNOTICE or CPRIVMSG command and you are not opped or voiced on the specified channel
info: returned when using the CNOTICE or CPRIVMSG command and you are not opped or voiced on the specified channel
+
example: irc.quakenet.org 489 Dana #channel :You're neither voiced nor channel operator
example: irc.quakenet.org 489 Dana #channel :You're neither voiced nor channel operator
+
¶491
¶491
+
numeric: 491    ERR_NOOPERHOST
numeric: 491    ERR_NOOPERHOST
+
format: <source> 491 <target> :No O-lines for your host
format: <source> 491 <target> :No O-lines for your host
+
info: returned when using OPER and there are no matching O lines for your host with the given ID
info: returned when using OPER and there are no matching O lines for your host with the given ID
+
example: irc.quakenet.org 491 Dana :No O-lines for your host
example: irc.quakenet.org 491 Dana :No O-lines for your host
+
¶493
¶493
+
numeric: 493    ERR_NOFEATURE
numeric: 493    ERR_NOFEATURE
+
format: <source> 493 <target> <feature> :No such feature
format: <source> 493 <target> <feature> :No such feature
+
info: returned when using the GET command and such feature does not exist
info: returned when using the GET command and such feature does not exist
+
example: irc.quakenet.org 493 Dana F :No such feature
example: irc.quakenet.org 493 Dana F :No such feature
+
¶494
¶494
+
numeric: 494    ERR_BADFEATVALUE
numeric: 494    ERR_BADFEATVALUE
+
format: <source> 494 <target> <value> :Bad value for feature <feature>
format: <source> 494 <target> <value> :Bad value for feature <feature>
+
info: returned when using the SET command
info: returned when using the SET command
+
example: irc.quakenet.org 494 Dana 1 :Bad value for feature NO_OPER_DEOP_LCHAN
example: irc.quakenet.org 494 Dana 1 :Bad value for feature NO_OPER_DEOP_LCHAN
+
¶495
¶495
+
numeric: 495    ERR_BADLOGTYPE
numeric: 495    ERR_BADLOGTYPE
+
format: <source> 495 <target> <log_type> :No such log type
format: <source> 495 <target> <log_type> :No such log type
+
info: returned when using the SET command, "SET LOG .."
info: returned when using the SET command, "SET LOG .."
+
example: irc.quakenet.org 495 Dana cow :No such log type
example: irc.quakenet.org 495 Dana cow :No such log type
+
¶496
¶496
+
numeric: 496    ERR_BADLOGSYS
numeric: 496    ERR_BADLOGSYS
+
format: <source> 496 <target> <log_system> :No such log subsystem
format: <source> 496 <target> <log_system> :No such log subsystem
+
info: returned when using the SET command, "SET LOG .."
info: returned when using the SET command, "SET LOG .."
+
example: irc.quakenet.org 496 Dana cow :No such log subsystem
example: irc.quakenet.org 496 Dana cow :No such log subsystem
+
¶497
¶497
+
numeric: 497    ERR_BADLOGVALUE
numeric: 497    ERR_BADLOGVALUE
+
format: <source> 497 <target> <log_type> :Bad value for log type
format: <source> 497 <target> <log_type> :Bad value for log type
+
info: returned when using the SET command, "SET LOG .."
info: returned when using the SET command, "SET LOG .."
+
example: irc.quakenet.org 497 Dana cow :Bad value for log type
example: irc.quakenet.org 497 Dana cow :Bad value for log type
+
¶498
¶498
+
numeric: 498    ERR_ISOPERLCHAN
numeric: 498    ERR_ISOPERLCHAN
+
format: <source> 498 <target> <nick> <channel> :Cannot kick or deop an IRC Operator on a local channel
format: <source> 498 <target> <nick> <channel> :Cannot kick or deop an IRC Operator on a local channel
+
info: returned when trying to kick or deop an IRC Operator on a local channel (feature NO_OPER_DEOP_LCHAN is TRUE)
info: returned when trying to kick or deop an IRC Operator on a local channel (feature NO_OPER_DEOP_LCHAN is TRUE)
+
example: irc.quakenet.org 498 Dana Dana &channel :Cannot kick or deop an IRC Operator on a local channel
example: irc.quakenet.org 498 Dana Dana &channel :Cannot kick or deop an IRC Operator on a local channel
+
¶501
¶501
+
numeric: 501    ERR_UMODEUNKNOWNFLAG
numeric: 501    ERR_UMODEUNKNOWNFLAG
+
format: <source> 501 <target> <mode> :Unknown MODE flag
format: <source> 501 <target> <mode> :Unknown MODE flag
+
info: returned when setting an invalid usermode
info: returned when setting an invalid usermode
+
example: irc.quakenet.org 501 Dana q :Unknown MODE flag
example: irc.quakenet.org 501 Dana q :Unknown MODE flag
+
¶502
¶502
+
numeric: 502    ERR_USERSDONTMATCH
numeric: 502    ERR_USERSDONTMATCH
+
format: <source> 502 <target> :Cant change mode for other users
format: <source> 502 <target> :Cant change mode for other users
+
info: returned when trying to set a usermode for someone else
info: returned when trying to set a usermode for someone else
+
example: irc.quakenet.org 502 Dana :Cant change mode for other users
example: irc.quakenet.org 502 Dana :Cant change mode for other users
+
¶511
¶511
+
numeric: 511    ERR_SILELISTFULL
numeric: 511    ERR_SILELISTFULL
+
format: <source> 511 <target> <mask> :Your silence list is full
format: <source> 511 <target> <mask> :Your silence list is full
+
info: returned when trying to add an entry to your silence list when it is full
info: returned when trying to add an entry to your silence list when it is full
+
example: irc.quakenet.org 511 Dana *!*@evil.host.com :Your silence list is full
example: irc.quakenet.org 511 Dana *!*@evil.host.com :Your silence list is full
+
¶512
¶512
+
numeric: 512    ERR_NOSUCHGLINE
numeric: 512    ERR_NOSUCHGLINE
+
format: <source> 512 <target> <mask> :No such gline
format: <source> 512 <target> <mask> :No such gline
+
info: returned when using the GLINE command
info: returned when using the GLINE command
+
example: irc.quakenet.org 512 Dana *!*@evil.host.com :No such gline
example: irc.quakenet.org 512 Dana *!*@evil.host.com :No such gline
+
¶513
¶513
+
numeric: 513    ERR_BADPING
numeric: 513    ERR_BADPING
+
format: <source> 513 <target> :To connect, type /QUOTE PONG <string>
format: <source> 513 <target> :To connect, type /QUOTE PONG <string>
+
format: <source> 513 <target> :Your client may not be compatible with this server.
format: <source> 513 <target> :Your client may not be compatible with this server.
+
format: <source> 513 <target> :Compatible clients are available at <url>
format: <source> 513 <target> :Compatible clients are available at <url>
+
info: returned when using PONG command with no/wrong parameter duration the registration part, <url> is defined by the F line, default: "ftp://ftp.undernet.org/pub/irc/clients"
info: returned when using PONG command with no/wrong parameter duration the registration part, <url> is defined by the F line, default: "ftp://ftp.undernet.org/pub/irc/clients"
+
example: irc.quakenet.org 513 Dana :To connect, type /QUOTE PONG 1273843734
example: irc.quakenet.org 513 Dana :To connect, type /QUOTE PONG 1273843734
+
¶514
¶514
+
numeric: 514    ERR_NOSUCHJUPE
numeric: 514    ERR_NOSUCHJUPE
+
format: <source> 514 <target> <server> :No such jupe
format: <source> 514 <target> <server> :No such jupe
+
info: returned when using the JUPE command
info: returned when using the JUPE command
+
example: irc.quakenet.org 514 Dana hub1.quakenet.org :No such jupe
example: irc.quakenet.org 514 Dana hub1.quakenet.org :No such jupe
+
¶515
¶515
+
numeric: 515    ERR_BADEXPIRE
numeric: 515    ERR_BADEXPIRE
+
format: <source> 515 <target> <time> :Bad expire time
format: <source> 515 <target> <time> :Bad expire time
+
info: returned when setting a G-line or a JUPE with a bad expire time
info: returned when setting a G-line or a JUPE with a bad expire time
+
example: irc.quakenet.org 515 Dana 0 :Bad expire time
example: irc.quakenet.org 515 Dana 0 :Bad expire time
+
¶516
¶516
+
numeric: 516    ERR_DONTCHEAT
numeric: 516    ERR_DONTCHEAT
+
format: <source> 516 <target>  :Don't Cheat.
format: <source> 516 <target>  :Don't Cheat.
+
info: returned when using as oper the special password "OVERRIDE" to join a local channel when this is not required
info: returned when using as oper the special password "OVERRIDE" to join a local channel when this is not required
+
example: irc.quakenet.org 516 Dana  :Don't Cheat.
example: irc.quakenet.org 516 Dana  :Don't Cheat.
+
¶517
¶517
+
numeric: 517    ERR_DISABLED
numeric: 517    ERR_DISABLED
+
format: <source> 517 <target> <command> :Command disabled.
format: <source> 517 <target> <command> :Command disabled.
+
info: returned when using a command which is disabled
info: returned when using a command which is disabled
+
example: irc.quakenet.org 512 Dana GLINE :Command disabled.
example: irc.quakenet.org 512 Dana GLINE :Command disabled.
+
¶518
¶518
+
numeric: 518    ERR_LONGMASK
numeric: 518    ERR_LONGMASK
+
format: <source> 518 <target> :Mask is too long
format: <source> 518 <target> :Mask is too long
+
info: returned when using the GLINE command
info: returned when using the GLINE command
+
example: irc.quakenet.org 518 Dana :Mask is too long
example: irc.quakenet.org 518 Dana :Mask is too long
+
¶519
¶519
+
numeric: 519    ERR_TOOMANYUSERS
numeric: 519    ERR_TOOMANYUSERS
+
format: <source> 519 <target> <count> :Too many users affected by mask
format: <source> 519 <target> <count> :Too many users affected by mask
+
info: returned when trying to set a gline which matches more than X users (where X is defined in feature GLINEMAXUSERCOUNT)
info: returned when trying to set a gline which matches more than X users (where X is defined in feature GLINEMAXUSERCOUNT)
+
example: irc.quakenet.org 519 Dana 100 :Too many users affected by mask
example: irc.quakenet.org 519 Dana 100 :Too many users affected by mask
+
¶520
¶520
+
numeric: 520    ERR_MASKTOOWIDE
numeric: 520    ERR_MASKTOOWIDE
+
format: <source> 520 <target> <mask> :Mask is too wide
format: <source> 520 <target> <mask> :Mask is too wide
+
info: returned when using the GLINE command
info: returned when using the GLINE command
+
example: irc.quakenet.org 520 Dana *!*Dana*@* :Mask is too wide
example: irc.quakenet.org 520 Dana *!*Dana*@* :Mask is too wide
+
¶524
¶524
+
numeric: 524    ERR_QUARANTINED
numeric: 524    ERR_QUARANTINED
+
format: <source> 524 <target> <channel> :<reason>
format: <source> 524 <target> <channel> :<reason>
+
info: returned when using OPMODE or CLEARMODE on a Q-lined channel
info: returned when using OPMODE or CLEARMODE on a Q-lined channel
+
example: irc.quakenet.org 524 Dana #channel :They can take care of themselves
example: irc.quakenet.org 524 Dana #channel :They can take care of themselves
+
¶530
¶530
+
numeric: 530    ERR_BADHOSTMASK
numeric: 530    ERR_BADHOSTMASK
+
format: <source> 530 <target> <mask> :Invalid username/hostmask
format: <source> 530 <target> <mask> :Invalid username/hostmask
+
info: returned when using the SETHOST command
info: returned when using the SETHOST command
+
example: irc.quakenet.org 530 Dana Dana@=Dana :Invalid username/hostmask
example: irc.quakenet.org 530 Dana Dana@=Dana :Invalid username/hostmask
+
¶531
¶531
+
numeric: 531    ERR_HOSTUNAVAIL
numeric: 531    ERR_HOSTUNAVAIL
+
format: <source> 531 <target> <mask> :sethost not found
format: <source> 531 <target> <mask> :sethost not found
+
info: returned when using the SETHOST command
info: returned when using the SETHOST command
+
example: irc.quakenet.org 531 Dana cows.go.moo :sethost not found
example: irc.quakenet.org 531 Dana cows.go.moo :sethost not found
+
¶admin
¶admin
+
ADMIN command: 256 RPL_ADMINME  257 RPL_ADMINLOC1    258 RPL_ADMINLOC2    259 RPL_ADMINEMAIL  402 ERR_NOSUCHSERVER  423 ERR_NOADMININFO  481 ERR_NOPRIVILEGES
ADMIN command: 256 RPL_ADMINME  257 RPL_ADMINLOC1    258 RPL_ADMINLOC2    259 RPL_ADMINEMAIL  402 ERR_NOSUCHSERVER  423 ERR_NOADMININFO  481 ERR_NOPRIVILEGES
+
¶away
¶away
+
AWAY command: 301 RPL_AWAY  305 RPL_UNAWAY  306 RPL_NOWAWAY
AWAY command: 301 RPL_AWAY  305 RPL_UNAWAY  306 RPL_NOWAWAY
+
¶check
¶check
+
CHECK command: 286 RPL_CHKHEAD  287 RPL_CHANUSER  290 RPL_DATASTR  291 RPL_ENDOFCHECK  408 ERR_SEARCHNOMATCH  461 ERR_NEEDMOREPARAMS  481 ERR_NOPRIVILEGES
CHECK command: 286 RPL_CHKHEAD  287 RPL_CHANUSER  290 RPL_DATASTR  291 RPL_ENDOFCHECK  408 ERR_SEARCHNOMATCH  461 ERR_NEEDMOREPARAMS  481 ERR_NOPRIVILEGES
+
¶clearmode
¶clearmode
+
CLEARMODE command: 403 ERR_NOSUCHCHANNEL  461 ERR_NEEDMOREPARAMS  481 ERR_NOPRIVILEGES  517 ERR_DISABLED  524 ERR_QUARANTINED
CLEARMODE command: 403 ERR_NOSUCHCHANNEL  461 ERR_NEEDMOREPARAMS  481 ERR_NOPRIVILEGES  517 ERR_DISABLED  524 ERR_QUARANTINED
+
¶close
¶close
+
CLOSE command: 362 RPL_CLOSING  363 RPL_CLOSEEND  481 ERR_NOPRIVILEGES
CLOSE command: 362 RPL_CLOSING  363 RPL_CLOSEEND  481 ERR_NOPRIVILEGES
+
¶cnotice
¶cnotice
+
CNOTICE command: 301 RPL_AWAY  401 ERR_NOSUCHNICK  403 ERR_NOSUCHCHANNEL  441 ERR_USERNOTINCHANNEL  442 ERR_NOTONCHANNEL  461 ERR_NEEDMOREPARAMS  489 ERR_VOICENEEDED
CNOTICE command: 301 RPL_AWAY  401 ERR_NOSUCHNICK  403 ERR_NOSUCHCHANNEL  441 ERR_USERNOTINCHANNEL  442 ERR_NOTONCHANNEL  461 ERR_NEEDMOREPARAMS  489 ERR_VOICENEEDED
+
¶connect
¶connect
+
CONNECT command: 402 ERR_NOSUCHSERVER  461 ERR_NEEDMOREPARAMS  481 ERR_NOPRIVILEGES
CONNECT command: 402 ERR_NOSUCHSERVER  461 ERR_NEEDMOREPARAMS  481 ERR_NOPRIVILEGES
+
¶cprivmsg
¶cprivmsg
+
CPRIVMSG command: 301 RPL_AWAY  401 ERR_NOSUCHNICK  403 ERR_NOSUCHCHANNEL  441 ERR_USERNOTINCHANNEL  442 ERR_NOTONCHANNEL  461 ERR_NEEDMOREPARAMS  489 ERR_VOICENEEDED
CPRIVMSG command: 301 RPL_AWAY  401 ERR_NOSUCHNICK  403 ERR_NOSUCHCHANNEL  441 ERR_USERNOTINCHANNEL  442 ERR_NOTONCHANNEL  461 ERR_NEEDMOREPARAMS  489 ERR_VOICENEEDED
+
¶get
¶get
+
GET command: 284 RPL_FEATURE  461 ERR_NEEDMOREPARAMS  481 ERR_NOPRIVILEGES  493 ERR_NOFEATURE
GET command: 284 RPL_FEATURE  461 ERR_NEEDMOREPARAMS  481 ERR_NOPRIVILEGES  493 ERR_NOFEATURE
+
¶gline
¶gline
+
GLINE command:247 RPL_STATSGLINE  280 RPL_GLIST  281 RPL_ENDOFGLIST  402 ERR_NOSUCHSERVER  461 ERR_NEEDMOREPARAMS  465 ERR_YOUREBANNEDCREEP  481 ERR_NOPRIVILEGES  512 ERR_NOSUCHGLINE  518 ERR_LONGMASK  515 ERR_BADEXPIRE  517 ERR_DISABLED  519 ERR_TOOMANYUSERS  520 ERR_MASKTOOWIDE
GLINE command:247 RPL_STATSGLINE  280 RPL_GLIST  281 RPL_ENDOFGLIST  402 ERR_NOSUCHSERVER  461 ERR_NEEDMOREPARAMS  465 ERR_YOUREBANNEDCREEP  481 ERR_NOPRIVILEGES  512 ERR_NOSUCHGLINE  518 ERR_LONGMASK  515 ERR_BADEXPIRE  517 ERR_DISABLED  519 ERR_TOOMANYUSERS  520 ERR_MASKTOOWIDE
+
¶info
¶info
+
INFO command: 371 RPL_INFO  374 RPL_ENDOFINFO  402 ERR_NOSUCHSERVER  481 ERR_NOPRIVILEGES
INFO command: 371 RPL_INFO  374 RPL_ENDOFINFO  402 ERR_NOSUCHSERVER  481 ERR_NOPRIVILEGES
+
¶invite
¶invite
+
INVITE command: 301 RPL_AWAY  341 RPL_INVITING  346 RPL_INVITELIST  347 RPL_ENDOFINVITELIST  401 ERR_NOSUCHNICK  442 ERR_NOTONCHANNEL  443 ERR_USERONCHANNEL  461 ERR_NEEDMOREPARAMS  482 ERR_CHANOPRIVSNEEDED  486 ERR_ACCOUNTONLY
INVITE command: 301 RPL_AWAY  341 RPL_INVITING  346 RPL_INVITELIST  347 RPL_ENDOFINVITELIST  401 ERR_NOSUCHNICK  442 ERR_NOTONCHANNEL  443 ERR_USERONCHANNEL  461 ERR_NEEDMOREPARAMS  482 ERR_CHANOPRIVSNEEDED  486 ERR_ACCOUNTONLY
+
¶ison
¶ison
+
ISON command: 303 RPL_ISON  461 ERR_NEEDMOREPARAMS
ISON command: 303 RPL_ISON  461 ERR_NEEDMOREPARAMS
+
¶join
¶join
+
JOIN command: 332 RPL_TOPIC  333 RPL_TOPICWHOTIME  353 RPL_NAMREPLY  366 RPL_ENDOFNAMES  403 ERR_NOSUCHCHANNEL  405 ERR_TOOMANYCHANNELS  461 ERR_NEEDMOREPARAMS  471 ERR_CHANNELISFULL  473 ERR_INVITEONLYCHAN  474 ERR_BANNEDFROMCHAN  475 ERR_BADCHANNELKEY  477 ERR_NEEDREGGEDNICK  479 ERR_BADCHANNAME  516 ERR_DONTCHEAT
JOIN command: 332 RPL_TOPIC  333 RPL_TOPICWHOTIME  353 RPL_NAMREPLY  366 RPL_ENDOFNAMES  403 ERR_NOSUCHCHANNEL  405 ERR_TOOMANYCHANNELS  461 ERR_NEEDMOREPARAMS  471 ERR_CHANNELISFULL  473 ERR_INVITEONLYCHAN  474 ERR_BANNEDFROMCHAN  475 ERR_BADCHANNELKEY  477 ERR_NEEDREGGEDNICK  479 ERR_BADCHANNAME  516 ERR_DONTCHEAT
+
¶jupe
¶jupe
+
JUPE command: 282 RPL_JUPELIST  283 RPL_ENDOFJUPELIST  402 ERR_NOSUCHSERVER  461 ERR_NEEDMOREPARAMS  481 ERR_NOPRIVILEGES  514 ERR_NOSUCHJUPE  515 ERR_BADEXPIRE  517 ERR_DISABLED
JUPE command: 282 RPL_JUPELIST  283 RPL_ENDOFJUPELIST  402 ERR_NOSUCHSERVER  461 ERR_NEEDMOREPARAMS  481 ERR_NOPRIVILEGES  514 ERR_NOSUCHJUPE  515 ERR_BADEXPIRE  517 ERR_DISABLED
+
¶kick
¶kick
+
KICK command: 403 ERR_NOSUCHCHANNEL  441 ERR_USERNOTINCHANNEL  461 ERR_NEEDMOREPARAMS  482 ERR_CHANOPRIVSNEEDED  484 ERR_ISCHANSERVICE  485 ERR_ISREALSERVICE  498 ERR_ISOPERLCHAN
KICK command: 403 ERR_NOSUCHCHANNEL  441 ERR_USERNOTINCHANNEL  461 ERR_NEEDMOREPARAMS  482 ERR_CHANOPRIVSNEEDED  484 ERR_ISCHANSERVICE  485 ERR_ISREALSERVICE  498 ERR_ISOPERLCHAN
+
¶kill
¶kill
+
KILL command: 401 ERR_NOSUCHNICK  461 ERR_NEEDMOREPARAMS  481 ERR_NOPRIVILEGES  483 ERR_CANTKILLSERVER  484 ERR_ISCHANSERVICE  485 ERR_ISREALSERVICE
KILL command: 401 ERR_NOSUCHNICK  461 ERR_NEEDMOREPARAMS  481 ERR_NOPRIVILEGES  483 ERR_CANTKILLSERVER  484 ERR_ISCHANSERVICE  485 ERR_ISREALSERVICE
+
¶links
¶links
+
LINKS command: 364 RPL_LINKS 365 RPL_ENDOFLINKS
LINKS command: 364 RPL_LINKS 365 RPL_ENDOFLINKS
+
¶list
¶list
+
LIST command: 321 RPL_LISTSTART  322 RPL_LIST  323 RPL_LISTEND  334 RPL_LISTUSAGE
LIST command: 321 RPL_LISTSTART  322 RPL_LIST  323 RPL_LISTEND  334 RPL_LISTUSAGE
+
¶lusers
¶lusers
+
LUSERS command: 251 RPL_LUSERCLIENT  252 RPL_LUSEROP  253 RPL_LUSERUNKNOWN  254 RPL_LUSERCHANNELS  255 RPL_LUSERME
LUSERS command: 251 RPL_LUSERCLIENT  252 RPL_LUSEROP  253 RPL_LUSERUNKNOWN  254 RPL_LUSERCHANNELS  255 RPL_LUSERME
+
¶map
¶map
+
MAP command: 015 RPL_MAP  016 RPL_MAPMORE  017 RPL_MAPEND
MAP command: 015 RPL_MAP  016 RPL_MAPMORE  017 RPL_MAPEND
+
¶mode
¶mode
+
MODE command: 008 RPL_SNOMASK  221 RPL_UMODEIS  324 RPL_CHANNELMODEIS  329 RPL_CREATIONTIME  367 RPL_BANLIST  368 RPL_ENDOFBANLIST  396 RPL_HOSTHIDDEN  401 ERR_NOSUCHNICK  403 ERR_NOSUCHCHANNEL  441 ERR_USERNOTINCHANNEL  442 ERR_NOTONCHANNEL  461 ERR_NEEDMOREPARAMS
MODE command: 008 RPL_SNOMASK  221 RPL_UMODEIS  324 RPL_CHANNELMODEIS  329 RPL_CREATIONTIME  367 RPL_BANLIST  368 RPL_ENDOFBANLIST  396 RPL_HOSTHIDDEN  401 ERR_NOSUCHNICK  403 ERR_NOSUCHCHANNEL  441 ERR_USERNOTINCHANNEL  442 ERR_NOTONCHANNEL  461 ERR_NEEDMOREPARAMS
+
MODE command: 467 ERR_KEYSET  472 ERR_UNKNOWNMODE  478 ERR_BANLISTFULL  482 ERR_CHANOPRIVSNEEDED  484 ERR_ISCHANSERVICE  485 ERR_ISREALSERVICE  498 ERR_ISOPERLCHAN  501 ERR_UMODEUNKNOWNFLAG  502 ERR_USERSDONTMATCH  530 ERR_BADHOSTMASK  531 ERR_HOSTUNAVAIL
MODE command: 467 ERR_KEYSET  472 ERR_UNKNOWNMODE  478 ERR_BANLISTFULL  482 ERR_CHANOPRIVSNEEDED  484 ERR_ISCHANSERVICE  485 ERR_ISREALSERVICE  498 ERR_ISOPERLCHAN  501 ERR_UMODEUNKNOWNFLAG  502 ERR_USERSDONTMATCH  530 ERR_BADHOSTMASK  531 ERR_HOSTUNAVAIL
+
¶motd
¶motd
+
MOTD command: 372 RPL_MOTD  375 RPL_MOTDSTART  376 RPL_ENDOFMOTD  382 RPL_REHASHING  422 ERR_NOMOTD  481 ERR_NOPRIVILEGES
MOTD command: 372 RPL_MOTD  375 RPL_MOTDSTART  376 RPL_ENDOFMOTD  382 RPL_REHASHING  422 ERR_NOMOTD  481 ERR_NOPRIVILEGES
+
¶names
¶names
+
NAMES command: 353 RPL_NAMREPLY  355 RPL_DELNAMREPLY  366 RPL_ENDOFNAMES  402 ERR_NOSUCHSERVER  403 ERR_NOSUCHCHANNEL  481 ERR_NOPRIVILEGES
NAMES command: 353 RPL_NAMREPLY  355 RPL_DELNAMREPLY  366 RPL_ENDOFNAMES  402 ERR_NOSUCHSERVER  403 ERR_NOSUCHCHANNEL  481 ERR_NOPRIVILEGES
+
¶nick
¶nick
+
NICK command: 431 ERR_NONICKNAMEGIVEN  432 ERR_ERRONEUSNICKNAME  433 ERR_NICKNAMEINUSE  436 ERR_NICKCOLLISION  437 ERR_BANNICKCHANGE  438 ERR_NICKTOOFAST  461 ERR_NEEDMOREPARAMS
NICK command: 431 ERR_NONICKNAMEGIVEN  432 ERR_ERRONEUSNICKNAME  433 ERR_NICKNAMEINUSE  436 ERR_NICKCOLLISION  437 ERR_BANNICKCHANGE  438 ERR_NICKTOOFAST  461 ERR_NEEDMOREPARAMS
+
¶notice
¶notice
+
NOTICE command: 404 ERR_CANNOTSENDTOCHAN  411 ERR_NORECIPIENT  412 ERR_NOTEXTTOSEND  413 ERR_NOTOPLEVEL  414 ERR_WILDTOPLEVEL  439 ERR_TARGETTOOFAST  486 ERR_ACCOUNTONLY
NOTICE command: 404 ERR_CANNOTSENDTOCHAN  411 ERR_NORECIPIENT  412 ERR_NOTEXTTOSEND  413 ERR_NOTOPLEVEL  414 ERR_WILDTOPLEVEL  439 ERR_TARGETTOOFAST  486 ERR_ACCOUNTONLY
+
¶oper
¶oper
+
OPER command: 381 RPL_YOUREOPER  461 ERR_NEEDMOREPARAMS  464 ERR_PASSWDMISMATCH  491 ERR_NOOPERHOST
OPER command: 381 RPL_YOUREOPER  461 ERR_NEEDMOREPARAMS  464 ERR_PASSWDMISMATCH  491 ERR_NOOPERHOST
+
¶opmode
¶opmode
+
OPMODE command: 401 ERR_NOSUCHNICK  403 ERR_NOSUCHCHANNEL  441 ERR_USERNOTINCHANNEL  461 ERR_NEEDMOREPARAMS  481 ERR_NOPRIVILEGES  517 ERR_DISABLED  524 ERR_QUARANTINED
OPMODE command: 401 ERR_NOSUCHNICK  403 ERR_NOSUCHCHANNEL  441 ERR_USERNOTINCHANNEL  461 ERR_NEEDMOREPARAMS  481 ERR_NOPRIVILEGES  517 ERR_DISABLED  524 ERR_QUARANTINED
+
¶part
¶part
+
PART command: 403 ERR_NOSUCHCHANNEL  442 ERR_NOTONCHANNEL  461 ERR_NEEDMOREPARAMS
PART command: 403 ERR_NOSUCHCHANNEL  442 ERR_NOTONCHANNEL  461 ERR_NEEDMOREPARAMS
+
¶ping
¶ping
+
PING command: 409 ERR_NOORIGIN  402 ERR_NOSUCHSERVER
PING command: 409 ERR_NOORIGIN  402 ERR_NOSUCHSERVER
+
¶pong
¶pong
+
PONG command: 409 ERR_NOORIGIN  513 ERR_BADPING
PONG command: 409 ERR_NOORIGIN  513 ERR_BADPING
+
¶privmsg
¶privmsg
+
PRIVMSG command: 301 RPL_AWAY  401 ERR_NOSUCHNICK  402 ERR_NOSUCHSERVER  403 ERR_NOSUCHCHANNEL  404 ERR_CANNOTSENDTOCHAN  411 ERR_NORECIPIENT  412 ERR_NOTEXTTOSEND  413 ERR_NOTOPLEVEL  414 ERR_WILDTOPLEVEL  439 ERR_TARGETTOOFAST  486 ERR_ACCOUNTONLY
PRIVMSG command: 301 RPL_AWAY  401 ERR_NOSUCHNICK  402 ERR_NOSUCHSERVER  403 ERR_NOSUCHCHANNEL  404 ERR_CANNOTSENDTOCHAN  411 ERR_NORECIPIENT  412 ERR_NOTEXTTOSEND  413 ERR_NOTOPLEVEL  414 ERR_WILDTOPLEVEL  439 ERR_TARGETTOOFAST  486 ERR_ACCOUNTONLY
+
¶privs
¶privs
+
PRIVS command: 270 RPL_PRIVS  481 ERR_NOPRIVILEGES
PRIVS command: 270 RPL_PRIVS  481 ERR_NOPRIVILEGES
+
¶rehash
¶rehash
+
REHASH command: 382 RPL_REHASHING  481 ERR_NOPRIVILEGES
REHASH command: 382 RPL_REHASHING  481 ERR_NOPRIVILEGES
+
¶rping
¶rping
+
RPING command: 402 ERR_NOSUCHSERVER  461 ERR_NEEDMOREPARAMS  481 ERR_NOPRIVILEGES
RPING command: 402 ERR_NOSUCHSERVER  461 ERR_NEEDMOREPARAMS  481 ERR_NOPRIVILEGES
+
¶set
¶set
+
SET command: 461 ERR_NEEDMOREPARAMS  481 ERR_NOPRIVILEGES  494 ERR_BADFEATVALUE  495 ERR_BADLOGTYPE  496 ERR_BADLOGSYS  497 ERR_BADLOGVALUE
SET command: 461 ERR_NEEDMOREPARAMS  481 ERR_NOPRIVILEGES  494 ERR_BADFEATVALUE  495 ERR_BADLOGTYPE  496 ERR_BADLOGSYS  497 ERR_BADLOGVALUE
+
¶sethost
¶sethost
+
SETHOST command: 396 RPL_HOSTHIDDEN  461 ERR_NEEDMOREPARAMS  517 ERR_DISABLED  530 ERR_BADHOSTMASK  531 ERR_HOSTUNAVAIL
SETHOST command: 396 RPL_HOSTHIDDEN  461 ERR_NEEDMOREPARAMS  517 ERR_DISABLED  530 ERR_BADHOSTMASK  531 ERR_HOSTUNAVAIL
+
¶silence
¶silence
+
SILENCE command: 271 RPL_SILELIST  272 RPL_ENDOFSILELIST  401 ERR_NOSUCHNICK  511 ERR_SILELISTFULL
SILENCE command: 271 RPL_SILELIST  272 RPL_ENDOFSILELIST  401 ERR_NOSUCHNICK  511 ERR_SILELISTFULL
+
¶stats
¶stats
+
STATS command: 211 RPL_STATSLINKINFO  212 RPL_STATSCOMMANDS  213 RPL_STATSCLINE  215 RPL_STATSILINE  216 RPL_STATSKLINE  217 RPL_STATSPLINE  218 RPL_STATSYLINE  219 RPL_ENDOFSTATS  228 RPL_STATSQLINE  236 RPL_STATSVERBOSE  237 RPL_STATSENGINE  238 RPL_STATSFLINE
STATS command: 211 RPL_STATSLINKINFO  212 RPL_STATSCOMMANDS  213 RPL_STATSCLINE  215 RPL_STATSILINE  216 RPL_STATSKLINE  217 RPL_STATSPLINE  218 RPL_STATSYLINE  219 RPL_ENDOFSTATS  228 RPL_STATSQLINE  236 RPL_STATSVERBOSE  237 RPL_STATSENGINE  238 RPL_STATSFLINE
+
STATS command: 241 RPL_STATSLLINE  242 RPL_STATSUPTIME  243 RPL_STATSOLINE  244 RPL_STATSHLINE  246 RPL_STATSTLINE  247 RPL_STATSGLINE  248 RPL_STATSULINE  249 RPL_STATSDEBUG  250 RPL_STATSCONN  275 RPL_STATSDLINE  304 RPL_TEXT    398 RPL_STATSSLINE  481 ERR_NOPRIVILEGES
STATS command: 241 RPL_STATSLLINE  242 RPL_STATSUPTIME  243 RPL_STATSOLINE  244 RPL_STATSHLINE  246 RPL_STATSTLINE  247 RPL_STATSGLINE  248 RPL_STATSULINE  249 RPL_STATSDEBUG  250 RPL_STATSCONN  275 RPL_STATSDLINE  304 RPL_TEXT    398 RPL_STATSSLINE  481 ERR_NOPRIVILEGES
+
¶squit
¶squit
+
SQUIT command: 461 ERR_NEEDMOREPARAMS  481 ERR_NOPRIVILEGES
SQUIT command: 461 ERR_NEEDMOREPARAMS  481 ERR_NOPRIVILEGES
+
¶time
¶time
+
TIME command: 391 RPL_TIME
TIME command: 391 RPL_TIME
+
¶topic
¶topic
+
TOPIC command: 331 RPL_NOTOPIC  332 RPL_TOPIC  333 RPL_TOPICWHOTIME  403 ERR_NOSUCHCHANNEL  442 ERR_NOTONCHANNEL  482 ERR_CHANOPRIVSNEEDED
TOPIC command: 331 RPL_NOTOPIC  332 RPL_TOPIC  333 RPL_TOPICWHOTIME  403 ERR_NOSUCHCHANNEL  442 ERR_NOTONCHANNEL  482 ERR_CHANOPRIVSNEEDED
+
¶trace
¶trace
+
TRACE command: 200 RPL_TRACELINK  201 RPL_TRACECONNECTING  202 RPL_TRACEHANDSHAKE  203 RPL_TRACEUNKNOWN  204 RPL_TRACEOPERATOR  205 RPL_TRACEUSER  206 RPL_TRACESERVER  208 RPL_TRACENEWTYPE  209 RPL_TRACECLASS  481 ERR_NOPRIVILEGES
TRACE command: 200 RPL_TRACELINK  201 RPL_TRACECONNECTING  202 RPL_TRACEHANDSHAKE  203 RPL_TRACEUNKNOWN  204 RPL_TRACEOPERATOR  205 RPL_TRACEUSER  206 RPL_TRACESERVER  208 RPL_TRACENEWTYPE  209 RPL_TRACECLASS  481 ERR_NOPRIVILEGES
+
¶uping
¶uping
+
UPING command: 461 ERR_NEEDMOREPARAMS  481 ERR_NOPRIVILEGES
UPING command: 461 ERR_NEEDMOREPARAMS  481 ERR_NOPRIVILEGES
+
¶userhost
¶userhost
+
USERHOST command: 302 RPL_USERHOST  461 ERR_NEEDMOREPARAMS
USERHOST command: 302 RPL_USERHOST  461 ERR_NEEDMOREPARAMS
+
¶userip
¶userip
+
USERIP command: 340 RPL_USERIP  461 ERR_NEEDMOREPARAMS
USERIP command: 340 RPL_USERIP  461 ERR_NEEDMOREPARAMS
+
¶version
¶version
+
VERSION command: 005 RPL_ISUPPORT  351 RPL_VERSION  402 ERR_NOSUCHSERVER  481 ERR_NOPRIVILEGES
VERSION command: 005 RPL_ISUPPORT  351 RPL_VERSION  402 ERR_NOSUCHSERVER  481 ERR_NOPRIVILEGES
+
¶wallchops
¶wallchops
+
WALLCHOPS commmand: 403 ERR_NOSUCHCHANNEL  404 ERR_CANNOTSENDTOCHAN  411 ERR_NORECIPIENT  412 ERR_NOTEXTTOSEND
WALLCHOPS commmand: 403 ERR_NOSUCHCHANNEL  404 ERR_CANNOTSENDTOCHAN  411 ERR_NORECIPIENT  412 ERR_NOTEXTTOSEND
+
¶wallops
¶wallops
+
WALLOPS command: 461 ERR_NEEDMOREPARAMS  481 ERR_NOPRIVILEGES
WALLOPS command: 461 ERR_NEEDMOREPARAMS  481 ERR_NOPRIVILEGES
+
¶wallusers
¶wallusers
+
WALLUSERS command: 461 ERR_NEEDMOREPARAMS  481 ERR_NOPRIVILEGES
WALLUSERS command: 461 ERR_NEEDMOREPARAMS  481 ERR_NOPRIVILEGES
+
¶wallvoices
¶wallvoices
+
WALLVOICES command: 403 ERR_NOSUCHCHANNEL  404 ERR_CANNOTSENDTOCHAN  411 ERR_NORECIPIENT  412 ERR_NOTEXTTOSEND
WALLVOICES command: 403 ERR_NOSUCHCHANNEL  404 ERR_CANNOTSENDTOCHAN  411 ERR_NORECIPIENT  412 ERR_NOTEXTTOSEND
+
¶who
¶who
+
WHO command: 315 RPL_ENDOFWHO  352 RPL_WHOREPLY  354 RPL_WHOSPCRPL  416 ERR_QUERYTOOLONG
WHO command: 315 RPL_ENDOFWHO  352 RPL_WHOREPLY  354 RPL_WHOSPCRPL  416 ERR_QUERYTOOLONG
+
¶whois
¶whois
+
WHOIS command: 301 RPL_AWAY  311 RPL_WHOISUSER  312 RPL_WHOISSERVER  313 RPL_WHOISOPERATOR  317 RPL_WHOISIDLE  318 RPL_ENDOFWHOIS  319 RPL_WHOISCHANNELS  330 RPL_WHOISACCOUNT  338 RPL_WHOISACTUALLY  401 ERR_NOSUCHNICK  402 ERR_NOSUCHSERVER  416 ERR_QUERYTOOLONG  431 ERR_NONICKNAMEGIVEN
WHOIS command: 301 RPL_AWAY  311 RPL_WHOISUSER  312 RPL_WHOISSERVER  313 RPL_WHOISOPERATOR  317 RPL_WHOISIDLE  318 RPL_ENDOFWHOIS  319 RPL_WHOISCHANNELS  330 RPL_WHOISACCOUNT  338 RPL_WHOISACTUALLY  401 ERR_NOSUCHNICK  402 ERR_NOSUCHSERVER  416 ERR_QUERYTOOLONG  431 ERR_NONICKNAMEGIVEN
+
¶whowas
¶whowas
+
WHOWAS command: 301 RPL_AWAY  312 RPL_WHOISSERVER  314 RPL_WHOWASUSER  369 RPL_ENDOFWHOWAS  406 ERR_WASNOSUCHNICK  431 ERR_NONICKNAMEGIVEN
WHOWAS command: 301 RPL_AWAY  312 RPL_WHOISSERVER  314 RPL_WHOWASUSER  369 RPL_ENDOFWHOWAS  406 ERR_WASNOSUCHNICK  431 ERR_NONICKNAMEGIVEN
+
¶009
¶009
+
numeric: 009    RPL_STATMEMTOT
numeric: 009    RPL_STATMEMTOT
+
format: <source> 009 <target> %u %u :Bytes Blocks
format: <source> 009 <target> %u %u :Bytes Blocks
+
info: nolonger used in ircu+asuka or not used but reserved by rfc2812
info: nolonger used in ircu+asuka or not used but reserved by rfc2812
+
¶010
¶010
+
numeric: 010    RPL_STATMEM
numeric: 010    RPL_STATMEM
+
format: <source> 010 <target> %u %u %s [%u]
format: <source> 010 <target> %u %u %s [%u]
+
info: nolonger used in ircu+asuka or not used but reserved by rfc2812
info: nolonger used in ircu+asuka or not used but reserved by rfc2812
+
¶214
¶214
+
numeric: 214    RPL_STATSNLINE
numeric: 214    RPL_STATSNLINE
+
format: <source> 214 <target> N <ip|host> * <server> <port> <class>
format: <source> 214 <target> N <ip|host> * <server> <port> <class>
+
info: nolonger used in ircu+asuka or not used but reserved by rfc2812
info: nolonger used in ircu+asuka or not used but reserved by rfc2812
+
¶231
¶231
+
numeric: 231    RPL_SERVICEINFO
numeric: 231    RPL_SERVICEINFO
+
format: <source> 231 <target> 0
format: <source> 231 <target> 0
+
info: nolonger used in ircu+asuka or not used but reserved by rfc2812
info: nolonger used in ircu+asuka or not used but reserved by rfc2812
+
¶232
¶232
+
numeric: 232    RPL_ENDOFSERVICES
numeric: 232    RPL_ENDOFSERVICES
+
format: <source> 232 <target> 0
format: <source> 232 <target> 0
+
info: nolonger used in ircu+asuka or not used but reserved by rfc2812
info: nolonger used in ircu+asuka or not used but reserved by rfc2812
+
¶233
¶233
+
numeric: 233    RPL_SERVICE
numeric: 233    RPL_SERVICE
+
format: <source> 233 <target> 0
format: <source> 233 <target> 0
+
info: nolonger used in ircu+asuka or not used but reserved by rfc2812
info: nolonger used in ircu+asuka or not used but reserved by rfc2812
+
¶234
¶234
+
numeric: 234    RPL_SERVLIST
numeric: 234    RPL_SERVLIST
+
format: <source> 234 <target> 0
format: <source> 234 <target> 0
+
info: nolonger used in ircu+asuka or not used but reserved by rfc2812
info: nolonger used in ircu+asuka or not used but reserved by rfc2812
+
¶235
¶235
+
numeric: 235    RPL_SERVLISTEND
numeric: 235    RPL_SERVLISTEND
+
format: <source> 235 <target> 0
format: <source> 235 <target> 0
+
info: nolonger used in ircu+asuka or not used but reserved by rfc2812
info: nolonger used in ircu+asuka or not used but reserved by rfc2812
+
¶261
¶261
+
numeric: 261    RPL_TRACELOG
numeric: 261    RPL_TRACELOG
+
format: <source> 261 <target> File %s %d
format: <source> 261 <target> File %s %d
+
info: nolonger used in ircu+asuka or not used but reserved by rfc2812
info: nolonger used in ircu+asuka or not used but reserved by rfc2812
+
¶262
¶262
+
numeric: 262    RPL_TRACEPING
numeric: 262    RPL_TRACEPING
+
format: <source> 262 <target> Ping %s %s
format: <source> 262 <target> Ping %s %s
+
info: nolonger used in ircu+asuka or not used but reserved by rfc2812
info: nolonger used in ircu+asuka or not used but reserved by rfc2812
+
¶285
¶285
+
numeric: 285    RPL_NEWHOSTIS
numeric: 285    RPL_NEWHOSTIS
+
format: <source> 285 <target> %s: %s host %s - [%s@%s]
format: <source> 285 <target> %s: %s host %s - [%s@%s]
+
info: nolonger used in ircu+asuka or not used but reserved by rfc2812
info: nolonger used in ircu+asuka or not used but reserved by rfc2812
+
¶300
¶300
+
numeric: 300    RPL_NONE
numeric: 300    RPL_NONE
+
format: <source> 300 <target> 0
format: <source> 300 <target> 0
+
info: nolonger used in ircu+asuka or not used but reserved by rfc2812
info: nolonger used in ircu+asuka or not used but reserved by rfc2812
+
¶373
¶373
+
numeric: 373    RPL_INFOSTART
numeric: 373    RPL_INFOSTART
+
format: <source> 373 <target> :Server INFO
format: <source> 373 <target> :Server INFO
+
info: nolonger used in ircu+asuka or not used but reserved by rfc2812
info: nolonger used in ircu+asuka or not used but reserved by rfc2812
+
¶407
¶407
+
numeric: 407    ERR_TOOMANYTARGETS
numeric: 407    ERR_TOOMANYTARGETS
+
format: <source> 407 <target> <mask> :Duplicate recipients. No message delivered
format: <source> 407 <target> <mask> :Duplicate recipients. No message delivered
+
info: nolonger used in ircu+asuka or not used but reserved by rfc2812
info: nolonger used in ircu+asuka or not used but reserved by rfc2812
+
¶463
¶463
+
numeric: 463    ERR_NOPERMFORHOST
numeric: 463    ERR_NOPERMFORHOST
+
format: <source> 463 <target> :Your host isn't among the privileged
format: <source> 463 <target> :Your host isn't among the privileged
+
info: nolonger used in ircu+asuka or not used but reserved by rfc2812
info: nolonger used in ircu+asuka or not used but reserved by rfc2812
+
¶466
¶466
+
numeric: 466    ERR_YOUWILLBEBANNED
numeric: 466    ERR_YOUWILLBEBANNED
+
format: <source> 466 <target> 0
format: <source> 466 <target> 0
+
info: nolonger used in ircu+asuka or not used but reserved by rfc2812
info: nolonger used in ircu+asuka or not used but reserved by rfc2812
+
¶476
¶476
+
numeric: 476    ERR_BADCHANMASK
numeric: 476    ERR_BADCHANMASK
+
format: <source> 476 <target> %s :Bad Channel Mask
format: <source> 476 <target> %s :Bad Channel Mask
+
info: nolonger used in ircu+asuka or not used but reserved by rfc2812
info: nolonger used in ircu+asuka or not used but reserved by rfc2812
+
¶error event
¶error event
+
event: ERROR
event: ERROR
+
format: ERROR :Closing Link: <nick> by <source> (<reason>)
format: ERROR :Closing Link: <nick> by <source> (<reason>)
+
info: shows you are being disconnected from the server, reason can be excess flood, killed, etc.
info: shows you are being disconnected from the server, reason can be excess flood, killed, etc.
+
example: ERROR :closing link: Dana by irc.quakenet.org (excess flood)
example: ERROR :closing link: Dana by irc.quakenet.org (excess flood)
+
¶invite event
¶invite event
+
event: INVITE
event: INVITE
+
format: <source> INVITE :<channel> <timestamp>
format: <source> INVITE :<channel> <timestamp>
+
info: shows you are being invited to channel, timestamp is the channel's creation time
info: shows you are being invited to channel, timestamp is the channel's creation time
+
example: Dana!Dana@Dana.users.quakenet.org INVITE :#channel 1097838164
example: Dana!Dana@Dana.users.quakenet.org INVITE :#channel 1097838164
+
¶join event
¶join event
+
event: JOIN
event: JOIN
+
format: <source> JOIN <channel>
format: <source> JOIN <channel>
+
info: shows a user joining a channel.
info: shows a user joining a channel.
+
example: Dana!Dana@Dana.users.quakenet.org JOIN #channel
example: Dana!Dana@Dana.users.quakenet.org JOIN #channel
+
¶kick event
¶kick event
+
event: KICK
event: KICK
+
format: <source> KICK <channel> <target> :<message>
format: <source> KICK <channel> <target> :<message>
+
info: shows a user being kicked from a channel
info: shows a user being kicked from a channel
+
example: Dana!Dana@Dana.users.quakenet.org KICK #channel fiDanaot :fish go out!
example: Dana!Dana@Dana.users.quakenet.org KICK #channel fiDanaot :fish go out!
+
¶kill event
¶kill event
+
event: KILL
event: KILL
+
format: <source> KILL <your_nick> :<killed_by> (<reason>)
format: <source> KILL <your_nick> :<killed_by> (<reason>)
+
info: happens when you get killed
info: happens when you get killed
+
example: irc.quakenet.org KILL Dana :*.quakenet.org (spam)
example: irc.quakenet.org KILL Dana :*.quakenet.org (spam)
+
¶mode event
¶mode event
+
event: MODE
event: MODE
+
format: <source> MODE <your_nick|channel> <[+|-]><modes> [<params>]
format: <source> MODE <your_nick|channel> <[+|-]><modes> [<params>]
+
info: shows modes changes
info: shows modes changes
+
example: Dana!Dana@Dana.users.quakenet.org MODE #channel +l 10
example: Dana!Dana@Dana.users.quakenet.org MODE #channel +l 10
+
example: Dana!Dana@Dana.users.quakenet.org MODE Dana +x
example: Dana!Dana@Dana.users.quakenet.org MODE Dana +x
+
¶nick event
¶nick event
+
event: NICK
event: NICK
+
format: <source> NICK :<new_nick>
format: <source> NICK :<new_nick>
+
info: shows a user changing nick
info: shows a user changing nick
+
example: Dana!Dana@Dana.users.quakenet.org NICK :Dana-
example: Dana!Dana@Dana.users.quakenet.org NICK :Dana-
+
¶notice event
¶notice event
+
event: NOTICE
event: NOTICE
+
format: <source> NOTICE <target> :[@|+] <message>
format: <source> NOTICE <target> :[@|+] <message>
+
info: shows when a notice is received, target can be you or a channel you are in, target can also be a $(mask) making it a broadcast
info: shows when a notice is received, target can be you or a channel you are in, target can also be a $(mask) making it a broadcast
+
example: Q!TheQBot@CServe.quakenet.org NOTICE Dana :Unknown command. Type  "/msg Q showcommands"  
example: Q!TheQBot@CServe.quakenet.org NOTICE Dana :Unknown command. Type  "/msg Q showcommands"
+
¶part event
¶part event
+
event: PART
event: PART
+
format: <source> PART <channel> [:<message>]
format: <source> PART <channel> [:<message>]
+
info: shows when a user parts a channel
info: shows when a user parts a channel
+
example: Dana!Dana@Dana.users.quakenet.org PART #channel
example: Dana!Dana@Dana.users.quakenet.org PART #channel
+
¶ping event
¶ping event
+
event: PING
event: PING
+
format: <source> PING :<string>
format: <source> PING :<string>
+
info: 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
info: 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
+
example: irc.quakenet.org PING :1107704864
example: irc.quakenet.org PING :1107704864
+
¶pong event
¶pong event
+
event: PONG
event: PONG
+
format: <source> PONG :<string>
format: <source> PONG :<string>
+
info: shows the result of a PING command
info: shows the result of a PING command
+
example: irc.quakenet.org PONG :ALIVE
example: irc.quakenet.org PONG :ALIVE
+
¶privmsg event
¶privmsg event
+
event: PRIVMSG
event: PRIVMSG
+
format: <source> PRIVMSG <target> :<message>
format: <source> PRIVMSG <target> :<message>
+
info: shows when a message is received, target can be you or a channel you are in, target can also be a $(mask) making it a broadcast
info: shows when a message is received, target can be you or a channel you are in, target can also be a $(mask) making it a broadcast
+
example: Dana!Dana@Dana.users.quakenet.org PRIVMSG #channel :hi there
example: Dana!Dana@Dana.users.quakenet.org PRIVMSG #channel :hi there
+
¶quit event
¶quit event
+
event: QUIT
event: QUIT
+
format: <source> QUIT [:<message>]
format: <source> QUIT [:<message>]
+
info: shows when a user quits IRC
info: shows when a user quits IRC
+
example: Dana!Dana@Dana.users.quakenet.org QUIT :Signed off
example: Dana!Dana@Dana.users.quakenet.org QUIT :Signed off
+
¶rpong event
¶rpong event
+
event: RPONG
event: RPONG
+
format: <source> RPING <your_nick> <server> <delay_in_ms> :<string>
format: <source> RPING <your_nick> <server> <delay_in_ms> :<string>
+
info: shows the result of a RPING command
info: shows the result of a RPING command
+
example: irc.quakenet.org RPING Dana hub1.quakenet.org 1 :<No client start time>
example: irc.quakenet.org RPING Dana hub1.quakenet.org 1 :<No client start time>
+
¶silence event
¶silence event
+
event: SILENCE
event: SILENCE
+
format: <source> SILENCE [+|-]<mask>
format: <source> SILENCE [+|-]<mask>
+
info: shows added/removing a mask from your silence list.
info: shows added/removing a mask from your silence list.
+
example: Dana!Dana@Dana.users.quakenet.org SILENCE +*!*@12.34.56.78
example: Dana!Dana@Dana.users.quakenet.org SILENCE +*!*@12.34.56.78
+
¶topic event
¶topic event
+
event: TOPIC
event: TOPIC
+
format: <source> TOPIC <channel> :[<topic>]
format: <source> TOPIC <channel> :[<topic>]
+
info: shows when the topic is changed
info: shows when the topic is changed
+
example: Dana!Dana@Dana.users.quakenet.org TOPIC #channel :welcome to #channel
example: Dana!Dana@Dana.users.quakenet.org TOPIC #channel :welcome to #channel
+
¶wallops event
¶wallops event
+
event: WALLOPS
event: WALLOPS
+
format: <source> WALLOPS :[*|$] <message>
format: <source> WALLOPS :[*|$] <message>
+
info: shows when a WALLOPS or WALLUSERS message is received. the * shows it is a WALLOPS message, the $ shows it is a WALLUSERS message, none means it is a WALLDESYNCH message.
info: shows when a WALLOPS or WALLUSERS message is received. the * shows it is a WALLOPS message, the $ shows it is a WALLUSERS message, none means it is a WALLDESYNCH message.
+
example: Dana!Dana@Dana.users.quakenet.org :$ moooo!
example: Dana!Dana@Dana.users.quakenet.org :$ moooo!
 
  
 
</pre>
 
</pre>

Revision as of 15:30, 21 February 2011

¶001
numeric: 001    RPL_WELCOME
format: <source> 001 <target> :Welcome to the Internet Relay Network [via <provider>], <target>
info: returned when connecing, [via <provider>] only appears when the PROVIDER F line has been set, it's used for providing promotional space to providers
example: irc.quakenet.org 001 Dana :Welcome to the Internet Relay Network, Dana
¶002
numeric: 002    RPL_YOURHOST
format: <source> 002 <target> :Your host <server>, running version <version>
info: returned when connecting
example: irc.quakenet.org 002 Dana :Your host is irc.quakenet.org, running version u2.10.11.04+asuka(1.0.6a)
¶003
numeric: 003    RPL_CREATED
format: <source> 003 <target> :This server was created <DDD> <MMM> <D> <YYYY> at <HH:NN:SS> <TZ>
info: returned when connecting
example: irc.quakenet.org 003 Dana :This server was created Mon Mar 8 2004 at 19:10:49 CET
¶004
numeric: 004    RPL_MYINFO
format: <source> 004 <target> :<server> <version> <usermodes> <channelmodes> <channelmodes_with_param>
info: returned when connecting
example: irc.quakenet.org 004 Dana irc.quakenet.org u2.10.11.04+asuka(1.0.6a) dioswkgxXInR biklmnopstvrDcCNu bklov
¶005
numeric: 005    RPL_ISUPPORT
format: <source> 005 <target> :<list_of_features> :are supported by this server
info: returned when connecting and when using the VERSION command
info: 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)
example: irc.quakenet.org 005 Dana 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
example: irc.quakenet.org 005 Dana CHANTYPES=#& PREFIX=(ov)@+ CHANMODES=b,k,l,imnpstrDdcCNu CASEMAPPING=rfc1459 NETWORK=QuakeNet :are supported by this server
¶008
numeric: 008    RPL_SNOMASK
format: <source> 008 <target> <snomask> :: Server notice mask (<snomask_hex_value>)
info: returned when requesting your usermodes with MODE and you have usermode +s set and when setting/changing snomask level
info:  for more info on snomasks see http://cvs.undernet.org/viewcvs.py/*checkout*/undernet-ircu/ircu2.10/doc/snomask.html?rev=1.2
example: irc.quakenet.org 008 Dana 32767 :: Server notice mask (0x7FFF)
¶015
numeric: 015    RPL_MAP
format: <source> 015 <target> :[<tree>][*|!]<server> (<X>s) [<N> clients]
info: 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
example: irc.quakenet.org 015 Dana :irc.quakenet.org (0s) [20657 clients]
example: irc.quakenet.org 015 Dana :|-!hub1.quakenet.org (0s) [2 clients]
example: irc.quakenet.org 015 Dana :`-hub2.quakenet.org (0s) [3 clients]
example: irc.quakenet.org 015 Dana :  `-*CServe.quakenet.org (0s) [1 clients]
¶016
numeric: 016    RPL_MAPMORE
format: <source> 016 <target> :`-----------------------------------------------------------<server> --> *more*
info: returned when using the MAP command if the tree is too big in the output
example: irc.quakenet.org 016 Dana :`-----------------------------------------------------------hub1.quakenet.org --> *more*
¶017
numeric: 017    RPL_MAPEND
format: <source> 017 <target> :End of /MAP
info: returned when using the MAP command
example: irc.quakenet.org 017 Dana :End of /MAP
¶105
info: 100-199 Reserve numerics 000-099 for server-client connections where the client is local to the server.
info: If any server passed a numeric in this range from another server then it is remapped to 100-199.
info: 105 reply to remote VERSION request, see numeric 005
¶200
numeric: 200    RPL_TRACELINK
format: <source> 200 <target> Link <version> <mask> <server>
info: returned when using the TRACE command, <server> is linked to the network
example: irc.quakenet.org 200 Dana Link u2.10.11.04+asuka(1.0.6). CServe.* CServe.quakenet.org
¶201
numeric: 201    RPL_TRACECONNECTING
format: <source> 201 <target> Try. <class> <server>
info: returned when using the TRACE command, <server> is connecting
example: irc.quakenet.org 201 Dana Try. 90 hub1.quakenet.org
¶202
numeric: 202    RPL_TRACEHANDSHAKE
format: <source> 202 <target> H.S. <class> <server>
info: returned when using the TRACE command, <server> is bursting?
example: irc.quakenet.org 202 Dana H.S. 90 hub1.quakenet.org
¶203
numeric: 203    RPL_TRACEUNKNOWN
format: <source> 203 <target> ???? <class> <ip>
info: returned when using the TRACE command, connection is unknown
example: irc.quakenet.org 203 Dana ???? 1 127.0.0.1
¶204
numeric: 204    RPL_TRACEOPERATOR
format: <source> 204 <target> Oper <class> <nick>[@<ip>] <idle_time>
info: returned when using the TRACE command, <nick> is an IRC Operator
example: irc.quakenet.org 204 Dana Oper 10 Dana[@127.0.0.1] 4
¶205
numeric: 205    RPL_TRACEUSER
format: <source> 205 <target> User <class> <nick>[@<ip>] <idle_time>
info: returned when using the TRACE command, <nick> is a user
example: irc.quakenet.org 205 Dana User 1 Dana[@127.0.0.1] 5
¶206
numeric: 206    RPL_TRACESERVER
format: <source> 206 <target> Serv <class> <servers_linked>S <clients>C <connected_by> <nick>!<user>@<host|server> <idle_time> <connection_time>
info: returned when using the TRACE command
example: irc.quakenet.org 206 Dana Serv 90 2S 6C irc.quakenet.org *!*@hub1.quakenet.org 79 63706
¶208
numeric: 208    RPL_TRACENEWTYPE
format: <source> 208 <target> <newtype> 0 <nick>
info: returned when using the TRACE command, connection does not fit in the other categories but is being displayed anyway
example: irc.quakenet.org 208 Dana <newtype> 0 Dana
¶209
numeric: 209    RPL_TRACECLASS
format: <source> 209 <target> Class <class> <count>
info: returned when using the TRACE command
example: irc.quakenet.org 209 Dana Class 1 20657
¶211
numeric: 211    RPL_STATSLINKINFO
format: <source> 211 <target> <Connection> <SendQ> <SendM> <SendKBytes> <RcveM> <RcveKBytes> :<Open since>
info: returned when using the STATS command, "STATS l" request
example: irc.quakenet.org 211 Dana Connection SendQ SendM SendKBytes RcveM RcveKBytes :Open since
example: irc.quakenet.org 211 Dana hub1.quakenet.org 0 1545 90 1536 93 :66729
¶212
numeric: 212    RPL_STATSCOMMANDS
format: <source> 212 <target> <command> <count> <byte_count>
info: returned when using the STATS command, "STATS m" request
example: irc.quakenet.org 212 Dana ACCOUNT 41 462
¶213
numeric: 213    RPL_STATSCLINE
format: <source> 213 <target> C <ip|host> <password> <server> <port> <class>
info: returned when using the STATS command, "STATS C" request, some fields may be a '*'
example: irc.quakenet.org 213 Dana C 127.0.0.1 * hub1.quakenet.org 4400 90
¶215
numeric: 215    RPL_STATSILINE
format: <source> 215 <target> I <IP_mask_or_crap_to_force_resolving> <password>|<limit> <hostmask> 0 <class>
info: returned when using the STATS command, "STATS I" request, some fields may be a '*'
example: irc.quakenet.org 215 Dana I *@* * *@* 0 1
¶216
numeric: 216    RPL_STATSKLINE
format: <source> 216 <target> [k|K] <host>|<ip>|$R<realname> "<reason>|!<file>" <user> 0 0
info: returned when using the STATS command, "STATS K" request
example: irc.quakenet.org 216 Dana K * "Do not IRC as root" *root 0 0
¶217
numeric: 217    RPL_STATSPLINE
format: <source> 217 <target> P <port> <connection_count> <C|S>[H] <active|disabled>
info: returned when using the STATS command, "STATS P" request, C=client port, S=server port, H=hidden from users
example: irc.quakenet.org 217 Dana P 6667 10435 C active
¶218
numeric: 218    RPL_STATSYLINE
format: <source> 218 <target> Y <class> <ping_frequency> <connect_frequency> <max_links> <max_sendQ> <links>
info: returned when using the STATS command, "STATS Y" request
example: irc.quakenet.org 218 Dana Y 1 90 0 25000 160000 20546
¶219
numeric: 219    RPL_ENDOFSTATS
format: <source> 219 <target> <char> :End of /STATS report
info: returned when using the STATS command
example: irc.quakenet.org 219 Dana Y :End of /STATS report
¶221
numeric: 221    RPL_UMODEIS
format: <source> 221 <target> +[<user_modes>]
info: returned when requesting your usermodes with the MODE command
example: irc.quakenet.org 221 Dana +ix
¶228
numeric: 228    RPL_STATSQLINE
format: <source> 228 <target> Q <channel> :<reason>
info: returned when using the STATS command, "STATS Q" request
info: Q:lines, Allows the admin to disallow the usage of /OPMODE and /CLEARMODE on certain sensitive channels.
example: irc.quakenet.org 228 Dana #channel :They can take care of themselves
¶236
numeric: 236    RPL_STATSVERBOSE
format: <source> 236 <target> <Servername> <Uplink> <Flags> <Hops> <Numeric> <Lag> <RTT> <Up> <Down> <Clients/Max> <Proto> <LinkTS> :<info>
info: returned when using the STATS command, "STATS v" request
example: irc.quakenet.org 236 Dana Servername           Uplink             Flags Hops Numeric   Lag    RTT         Up Down       Clients/Max Proto LinkTS     :Info
example: irc.quakenet.org 236 Dana irc.quakenet.org     hub1.quakenet.org  ----     1      AD     3    107190866    0    0    0        4 127 P10   1100716866 :hub server
¶237
numeric: 237    RPL_STATSENGINE
format: <source> 237 <target> <engine> :Event loop engine
info: returned when using the STATS command, "STATS e" request
example: irc.quakenet.org 237 Dana poll() :Event loop engine
¶238
numeric: 238    RPL_STATSFLINE
format: <source> 238 <target> F <option> <value>
info: returned when using the STATS command, "STATS F" request
example: irc.quakenet.org 238 Dana F HIDDEN_HOST users.quakenet.org
¶241
numeric: 241    RPL_STATSLLINE
format: <source> 241 <target> L <disallowed_hostmask> * <servermask> <max_depth> -1
info: returned when using the STATS command, "STATS H" request
example: irc.quakenet.org 241 Dana L 12.34.56.78 * hub1.quakenet.org 5 -1
¶242
numeric: 242    RPL_STATSUPTIME
format: <source> 242 <target> :Server Up <N> days, <HH:NN:SS>
info: returned when using the STATS command, "STATS u" request
example: irc.quakenet.org 242 Dana :Server Up 0 days, 0:28:56
¶243
numeric: 243    RPL_STATSOLINE
format: <source> 243 <target> [o|O] <mask> <password> <ID> 0 <class>
info: returned when using the STATS command, "STATS O" request, O=global oper, o=local oper, some fields may be a '*'
example: irc.quakenet.org 243 Dana O *@12.34.56.78 * Dana 0 10
¶244
numeric: 244    RPL_STATSHLINE
format: <source> 244 <target> H <allowed_hostmask> * <servername> <max_hops> -1
info: returned when using the STATS command, "STATS h" request
example: irc.quakenet.org 244 Dana H 12.34.56.78 * hub1.quakenet.org 0 -1
¶246
numeric: 246    RPL_STATSTLINE
format: <source> 246 <target> T <classnumber>|<hostmask> <file>
info: returned when using the STATS command, "STATS T" request
example: irc.quakenet.org 246 Dana T *.nl nl.motd
¶247
numeric: 247    RPL_STATSGLINE
format: <source> 247 <target> G <mask> <expire> :<reason>
info: returned when using the STATS command, "STATS g" request
example: irc.quakenet.org 247 Dana G *!*@12.34.56.78 1149164936 :clones
¶248
numeric: 248    RPL_STATSULINE
format: <source> 248 <target> U <server> <nicks> * 0 -1
info: returned when using the STATS command, "STATS U" request
example: irc.quakenet.org 248 Dana U CServe.quakenet.org Q * 0 -1
¶249
numeric: 249    RPL_STATSDEBUG
format: <source> 249 <target> :<text>
info: returned when using the STATS command, "STATS z" request
example: irc.quakenet.org 249 Dana :Clients 10(2080) Connections 4(3424)
example: irc.quakenet.org 249 Dana :Users 7(1456) Accounts 2(32) Invites 0(0)
¶250
numeric: 250    RPL_STATSCONN
format: <source> 250 <target> :Highest connection count: <connection_count> (<client_count> clients)
info: returned when using STATS command, "STATS w" request
example: irc.quakenet.org 250 Dana :Highest connection count: 25001 (25000 clients)
¶251
numeric: 251    RPL_LUSERCLIENT
format: <source> 251 <target> :There are <visible_users> users and <invisible_users> invisible on <server_count> servers
info: returned when using the LUSERS command
example: irc.quakenet.org 251 Dana :There are 73276 users and 156690 invisible on 41 servers
¶252
numeric: 252    RPL_LUSEROP
format: <source> 252 <target> <oper_count> :operator(s) online
info: returned when using the LUSERS command
example: irc.quakenet.org 252 Dana 75 :operator(s) online
¶253
numeric: 253    RPL_LUSERUNKNOWN
format: <source> 253 <target> <count> :unknown connection(s)
info: returned when using the LUSERS command
example: irc.quakenet.org 253 Dana 233 :unknown connection(s)
¶254
numeric: 254    RPL_LUSERCHANNELS
format: <source> 254 <target> <channel_count> :channels formed
info: returned when using the LUSERS command
example: irc.quakenet.org 254 Dana 196336 :channels formed
¶255
numeric: 255    RPL_LUSERME
format: <source> 255 <target> :I have <client_count> clients and <servers_linked> servers
info: returned when using the LUSERS command
example: irc.quakenet.org 255 Dana :I have 15808 clients and 1 servers
¶256
numeric: 256    RPL_ADMINME
format: <source> 256 <target> :Administrative info about <server>
info: returned when using the ADMIN command
example: irc.quakenet.org 256 Dana :Administrative info about irc.quakenet.org
¶257
numeric: 257    RPL_ADMINLOC1
format: <source> 257 <target> :<text>
info: returned when using the ADMIN command
example: irc.quakenet.org 257 Dana :The QuakeNet IRC Network - www.quakenet.org
¶258
numeric: 258    RPL_ADMINLOC2
format: <source> 258 <target> :<text>
info: returned when using the ADMIN command
example: irc.quakenet.org 258 Dana :QuakeNet IRC Server
¶259
numeric: 259    RPL_ADMINEMAIL
format: <source> 259 <target> :<text>
info: returned when using the ADMIN command
example: irc.quakenet.org 259 Dana :IRC Admins <mail@host>
¶270
numeric: 270    RPL_PRIVS
format: <source> 270 <target> <nick> :<available>
info: returned when using the PRIVS command
example: irc.quakenet.org 270 Dana Dana :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
numeric: 271    RPL_SILELIST
format: <source> 271 <target> <nick> <mask>
info: returned when using the SILENCE command
example: irc.quakenet.org 271 Dana Dana *!*@evil.host.com
¶272
numeric: 272    RPL_ENDOFSILELIST
format: <source> 272 <target> <nick> :End of Silence List
info: returned when using the SILENCE command
example: irc.quakenet.org 272 Dana Dana :End of Silence List
¶275
numeric: 275    RPL_STATSDLINE
format: <source> 275 <target> [d|D] <servermask> <rule>
info: returned when using the STATS command, "STATS d" request, D=server will refuse to connect to.., d=server will not autoconnect to..
example: irc.quakenet.org 275 Dana d hub2.quakenet.org connected(hub1.quakenet.org)
¶280
numeric: 280    RPL_GLIST
format: <source> 280 <target> <mask> <expire_ts> <target> <+|-> :<reason>
info: returned when using the GLINE command
example: irc.quakenet.org 280 Dana *!root@* 1358009301 * + :don't irc as root
¶281
numeric: 281    RPL_ENDOFGLIST
format: <source> 281 <target> :End of G-line List
info: returned when using the GLINE command
example: irc.quakenet.org 281 Dana :End of G-line List
¶282
numeric: 282    RPL_JUPELIST
format: <source> 282 <target> <mask> <expire_ts> * <+|-> :<reason>
info: returned when using the JUPE command
example: irc.quakenet.org 282 Dana hud.de.quakenet.org 1107199864 * + :bad uplink
¶283
numeric: 283    RPL_ENDOFJUPELIST
format: <source> 283 <target> :End of Jupe List
info: returned when using the JUPE command
example: irc.quakenet.org 283 Dana :End of Jupe List
¶284
numeric: 284    RPL_FEATURE
format: <source> 284 <target> :<text>
info: returned when using the GET command
example: irc.quakenet.org 284 Dana :String value of HIDDEN_HOST: users.quakenet.org
example: irc.quakenet.org 284 Dana :String value for PROVIDER not set
¶286
numeric: 286     RPL_CHKHEAD
format: <source> 286 <target> :Information for <user|host|channel|server> <nick>|<host>|<channel>|<server>
info: returned when using the CHECK command
example: irc.quakenet.org 286 Dana :Information for user Dana
example: irc.quakenet.org 286 Dana :Information for host evil.host.com
example: irc.quakenet.org 286 Dana :Information for channel #channel
example: irc.quakenet.org 286 Dana :Information for server hub1.quakenet.org
¶287
numeric: 287    RPL_CHANUSER
format: <source> 287 <target> :  [<clone_count>] [@|+]<nick> (<user>@<host>)   (<account>) <realname>
info: returned when using the CHECK command, "CHECK <channel>"
example: irc.quakenet.org 287 Dana :     2 @Dana (Dana@127.0.0.1)   (Dana) Dana
¶290
numeric: 290    RPL_DATASTR
format: <source> 290 <target> :<text>
info: returned when using the CHECK command
example: irc.quakenet.org 290 Dana :No.   Nick             User        Host
example irc.quakenet.org 290 Dana :1     Dana            Dana       evil.host.com
¶291
numeric: 291    RPL_ENDOFCHECK
format: <source> 291 <target> :[<text>]
info: returned when using the CHECK command
example: irc.quakenet.org 291 Dana : 
¶301
numeric: 301    RPL_AWAY
format: <source> 301 <target> <nick> :<away message>
info: returned when using the WHOIS or WHOWAS command on a user who is (was) marked as being away
info: returned when sending a PRIVMSG, CPRIVMSG, CNOTICE or INVITE to a user who is marked as being away
example: irc.quakenet.org 301 Dana Dana :away from keyboard
¶302
numeric: 302    RPL_USERHOST
format: <source> 302 <target> :<info>
info: returned when using the USERHOST command
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
example: irc.quakenet.org 302 Dana :Q*=+TheQBot@CServe.quakenet.org Dana=-Dana@Dana.users.quakenet.org
¶303
numeric: 303    RPL_ISON
format: <source> 303 <target> :<nick>
info: returned when using the ISON command, <nick> is a space seperated list of one or more nicks
example: irc.quakenet.org 303 Dana :Q Dana 
¶304
numeric: 304    RPL_TEXT
format: <source> 304 <target> Type Spoofhost [Realhost Ident]
info: returned for a "STATS S" request, [Realhost Ident] is only shown to IRC Operators
example: irc.quakenet.org 304 Dana # Type Spoofhost Realhost Ident
¶305
numeric: 305    RPL_UNAWAY
format: <source> 305 <target> :You are no longer marked as being away
info: returned when using the AWAY command without params
example: irc.quakenet.org 305 Dana :You are no longer marked as being away
¶306
numeric: 306    RPL_NOWAWAY
format: <source> 306 <target> :You have been marked as being away
info: returned when using the AWAY command with a message
example: irc.quakenet.org 306 Dana :You have been marked as being away
¶311
numeric: 311    RPL_WHOISUSER
format: <source> 311 <target> <nick> <user> <host> * :<realname>
info: returned when using the WHOIS command
example: irc.quakenet.org 311 Dana Dana ~Dana Dana.users.quakenet.org * :Dana
¶312
numeric: 312    RPL_WHOISSERVER
format: <source> 312 <target> <nick> <server> :<server info>
info: returned when using the WHOIS or WHOWAS command
example: irc.quakenet.org 312 Dana Dana *.quakenet.org :QuakeNet IRC Server
¶313
numeric: 313    RPL_WHOISOPERATOR
format: <source> 313 <target> <nick> :is an IRC Operator
info: returned when using the WHOIS command
example: irc.quakenet.org 313 Dana Q :is an IRC Operator
¶314
numeric: 314    RPL_WHOWASUSER
format: <source> 314 <target> <nick> <user> <host> * :<realname>
info: returned when using the WHOWAS command
example: irc.quakenet.org 314 Dana Dana- Dana Dana.users.quakenet.org * :Dana
¶315
numeric: 315    RPL_ENDOFWHO
format: <source> 315 <target> <mask> :End of /WHO list.
info: returned when using the WHO command
example: irc.quakenet.org 315 Dana #channel :End of /WHO list.
¶317
numeric: 317    RPL_WHOISIDLE
format: <source> 317 <target> <nick> <idle_time> <signon_time> :seconds idle, signon time
info: returned when using the WHOIS command
example: irc.quakenet.org 317 Dana Dana 5 1084458353 :seconds idle, signon time
¶318
numeric: 318    RPL_ENDOFWHOIS
format: <source> 318 <target> <mask> :End of /WHOIS list.
info: returned when using the WHOIS command
example: irc.quakenet.org 318 Dana Dana :End of /WHOIS list.
¶319
numeric: 319    RPL_WHOISCHANNELS
format: <source> 319 <target> <nick> :<channels>
info: 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.
info: 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, if the user has set usermode +d (deafmode) a '-' appears in front of all channels
example: irc.quakenet.org 319 Dana Dana :@#chan1 +#chan2 #chan3 <#chan4 !#chan5 !@#chan6
example: irc.quakenet.org 319 Dana Dana :-@#chan1 -+#chan2 -#chan3 -<#chan4 -!#chan5 -!@#chan6
¶321
numeric: 321    RPL_LISTSTART
format: <source> 321 <target> Channel :Users  Name
info: returned when using the LIST command
example: irc.quakenet.org 321 Dana Channel :Users name 
¶322
numeric: 322    RPL_LIST
format: <source> 322 <target> <channel> <user_count> :[<topic>]
info: returned when using the LIST command
example: irc.quakenet.org 322 Dana #channel 23 :welcome!
¶323
numeric: 323    RPL_LISTEND
format: <source> 323 <target> :End of /LIST
info: returned when using the LIST command
example: irc.quakenet.org 323 Dana :End of /LIST
¶324
numeric: 324    RPL_CHANNELMODEIS
format: <source> 324 <target> <channel> +[<modes>]
info: returned when using the MODE command, "MODE <channel>"
example: irc.quakenet.org 324 Dana #channel +tncCNul 30
¶329
numeric: 329    RPL_CREATIONTIME
format: <source> 329 <target> <channel> <time>
info: returned when using the MODE command, "MODE <channel>"
example: irc.quakenet.org 329 Dana #channel 1068641412
¶330
numeric: 330    RPL_WHOISACCOUNT
format: <source> 330 <target> <nick> <account> :is authed as
info: returned when using the WHOIS command, on UnderNet "is logged in as" is shown as text
example: irc.quakenet.org 330 Dana Dana Dana :is authed as
¶331
numeric: 331    RPL_NOTOPIC
format: <source> 331 <target> <channel> :No topic is set.
info: returned when using the TOPIC command when no topic is set
example: irc.quakenet.org 331 Dana #channel :No topic is set.
¶332
numeric: 332    RPL_TOPIC
format: <source> 332 <target> <channel> :<topic>
info: returned when using the TOPIC command and when joining a channel (where a topic is set)
example: irc.quakenet.org 332 Dana #channel :welcome!
¶333
numeric: 333    RPL_TOPICWHOTIME
format: <source> 333 <target> <channel> <nick> <time>
info: returned when using the TOPIC command and when joining a channel (where a topic is set)
example: irc.quakenet.org 333 Dana #channel Dana 1084528186
¶334
numeric: 334    RPL_LISTUSAGE
format: <source> 334 <target> :<info>, returned when using the LIST command "/QUOTE LIST :"
example: irc.quakenet.org 334 Dana :Usage: /QUOTE LIST parameters
example: irc.quakenet.org 334 Dana :Where parameters is a space or comma seperated list of one or more of:
¶338
numeric: 338    RPL_WHOISACTUALLY
format: <source> 338 <target> <nick> <user>@<host> <ip> :Actual user@host, Actual IP
info: returned when using the WHOIS command
example: irc.quakenet.org 338 Dana Dana Dana@evil.host.com 12.34.56.78 :Actual user@host, Actual IP
¶340
numeric: 340    RPL_USERIP
format: <source> 340 <target> :<info>
info: returned when using the USERIP command, <info> is a space seperated list of one or more of <nick>[*]=<+|-><user@ip>
info: <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
example: irc.quakenet.org 340 Dana :Q*=+TheQBot@127.0.0.1 Dana=-Dana@127.0.0.1
¶341
numeric: 341    RPL_INVITING
format: <source> 341 <target> <nick> <channel>
info: returned when using the INVITE command, "INVITE <user> <channel>"
example: irc.quakenet.org 341 Dana L #channel
¶346
numeric: 346    RPL_INVITELIST
format: <source> 346 <target> :<channel>
info: returned when using the INVITE command, "INVITE"
example: irc.quakenet.org 346 Dana :#channel
¶347
numeric: 347    RPL_ENDOFINVITELIST
format: <source> 347 <target> :End of Invite List
info: returned when using the INVITE command, "INVITE"
example: irc.quakenet.org 347 Dana :End of Invite List
¶351
numeric: 351    RPL_VERSION
format: <source> 351 <target> <version> <server> :<info>
info: returned when using the VERSION command, <info> are the server options/info
info: A=Assertion checks enabled B=The size of the bufferpool in mega bytes C=CMDLINE_CONFIG is defined, etc.
example: irc.quakenet.org 351 Dana u2.10.11.04+asuka(1.0.6a). irc.quakenet.org :B96AeEFfIKMpSU
¶352
numeric: 352    RPL_WHOREPLY
format: <source> 352 <target> <channel> <user> <host> <server> <nick> <flags> :<distance> <realname>
info: returned when using the WHO command
example: irc.quakenet.org 352 Dana #channel Dana Dana.users.quakenet.org *.quakenet.org Dana G+x :0 Dana
¶353
numeric: 353    RPL_NAMREPLY
format: <source> 353 <target> <=|*|@> <channel> :<names>
info: returned when using the NAMES command and when joining a channel
info: <=|*|@>, 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
example: irc.quakenet.org 353 Dana = #channel :@L Dana +fiDanaot
¶354
numeric: 354    RPL_WHOSPCRPL
format: <source> 354 <target> [<querytype>] [<channel>] [<user>] [<ip>] [<host>] [<server>] [<nick>] [<flags>] [<distance>] [<idle_time>] [<account>] [:<realname>]
info: returned when using the WHO command
example: irc.quakenet.org 354 Dana 544 #channel Dana 127.0.0.1 Dana.users.quakenet.org *.quakenet.org Dana G+x 3 0 Dana :Dana
¶355
numeric: 355    RPL_DELNAMREPLY
format: <source> 355 <target> <=|*|@> <channel> :<names>
info: returned when using the NAMES command, "NAMES -d <channel>"
info: <=|*|@>, 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
example: irc.quakenet.org 355 Dana = #channel :fiDanaot
¶362
numeric: 362    RPL_CLOSING
format: <source> 362 <target> <nick> :Operator enforced Close
info: returned when using the CLOSE command
example: irc.quakenet.org 362 Dana Dana :Operator enforced Close
¶363
numeric: 363    RPL_CLOSEEND
format: <source> 363 <target> <N> :Connections Closed
info: returned when using the CLOSE command
example: irc.quakenet.org 363 Dana 2 :Connections Closed
¶364
numeric: 364    RPL_LINKS
format: <source> 364 <target> <server1> <server2> :<distance> <description_server1>
info: returned when using the LINKS command, <server1> connected to <server2>, and <distance> servers between you and <server1>
example: irc.quakenet.org 364 Dana CServe.quakenet.org irc.quakenet.org :2 The Q Bot
¶365
numeric: 365    RPL_ENDOFLINKS
format: <source> 365 <target> <mask> :End of /LINKS list.
info: returned when using the LINKS command
example: irc.quakenet.org 365 Dana * :End of /LINKS list.
¶366
numeric: 366    RPL_ENDOFNAMES
format: <source> 366 <target> <channel> :End of /NAMES list.
info: returned when using the NAMES command and by joining a channel
example: irc.quakenet.org 366 Dana #channel :End of /NAMES list.
¶367
numeric: 367    RPL_BANLIST
format: <source> 367 <target> <channel> <banmask> <nick> <time>
info: returned when using the MODE command, "MODE <channel> +b"
example: irc.quakenet.org 367 Dana #channel *!*@12.34.56.78 Dana 1083834723
¶368
numeric: 368    RPL_ENDOFBANLIST
format: <source> 368 <target> <channel> :End of Channel Ban List
info: returned when using the MODE command, "MODE <channel> +b"
example: irc.quakenet.org 368 Dana #channel :End of Channel Ban List
¶369
numeric: 369    RPL_ENDOFWHOWAS
format: <source> 369 <target> <mask> :End of WHOWAS
info: returned when using the WHOWAS command
example: irc.quakenet.org 369 Dana Q :End of WHOWAS
¶371
numeric: 371    RPL_INFO
format: <source> 371 <target> :<text>
info: returned when using the INFO command
example: irc.quakenet.org 371 Dana :IRC --
example: irc.quakenet.org 371 Dana :This program is free software; see LICENSE in the distribution
¶372
numeric: 372    RPL_MOTD
format: <source> 372 <target> :- <text>
info: returned when using the MOTD command and when connecting
example: irc.quakenet.org 372 Dana :- ...      This server accepts connections on the following ports:      ...
¶374
numeric: 374    RPL_ENDOFINFO
format: <source> 374 <target> :End of /INFO list.
info: returned when using the INFO command
example: irc.quakenet.org 374 Dana :End of /INFO list.
¶375
numeric: 375    RPL_MOTDSTART
format: <source> 375 <target> :- <server> Message of the Day -
info: returned when using the MOTD command and when connecting
example: irc.quakenet.org 375 Dana :- irc.quakenet.org Message of the Day - 
¶376
numeric: 376    RPL_ENDOFMOTD
format: <source> 376 <target> :End of /MOTD command.
info: returned when using the MOTD command and when connecting (if the motd is send)
example: irc.quakenet.org 376 Dana :End of /MOTD command.
¶381
numeric: 381    RPL_YOUREOPER
format: <source> 381 <target> :You are now an IRC Operator
info: returned when using the OPER command to log in as IRC Operator
example: irc.quakenet.org 381 Dana :You are now an IRC Operator
¶382
numeric: 382    RPL_REHASHING
format: <source> 382 <target> [<file>] :[Rehashing|Reopening log files|Flushing MOTD cache]
info: returned when using the REHASH command, "REHASH", "REHASH l", "REHASH m"
example: irc.quakenet.org 382 Dana ircd.conf :Rehashing
¶391
numeric: 391    RPL_TIME
format: <source> 391 <target> <server> <timestamp> <offset> :<DAY> <MMM> <DD> <YYYY> -- <HH:NN> [+|-]<HH:NN>
info: returned when using the TIME command
example: irc.quakenet.org 391 Dana irc.quakenet.org 1084533226 -338 :Friday May 14 2004 -- 13:19 +02:00
¶396
numeric: 396    RPL_HOSTHIDDEN
format: <source> 396 <target> [<user>@]<host> :is now your hidden host
info: returned when: having set usermode +x and are logged in with the network; using the sethost command (setting usermode +h); unsetting usermode +h
example: irc.quakenet.org 396 Dana Dana.users.quakenet.org :is now your hidden host
¶398
numeric: 398    RPL_STATSSLINE
format: <source> 398 <target> <number> <oper|user> <spoofed_host> [<mask> <user>]
info: returned when using the STATS command, "STATS S", only IRC Operators can see <mask> <user> and S:lines for oper
example: irc.quakenet.org 398 Dana 1 oper evil.host.com 12.34.56.78 foo
¶399
numeric: 399    RPL_USINGSLINE
format: <source> 399 <target> :Using S-line privilege
info: returned when an S line is auto-applied when you connect
example: irc.quakenet.org 399 Dana :Using S-line privilege
¶401
numeric: 401    ERR_NOSUCHNICK
format: <source> 401 <target> <nick> :No such nick
format: <source> 401 <target> <nick> :Target left <network>. Failed to deliever: [<first_20_chars_of_message>]
info: returned when a nick does not exist or leaves the network before the message is delivered
example: irc.quakenet.org 401 Dana Q :No such nick
example: irc.quakenet.org 401 Dana * :Target left QuakeNet. Failed to deliver: [cows go moo!]
¶402
numeric: 402    ERR_NOSUCHSERVER
format: <source> 402 <target> <server> :No such server
info: returned when a server does not exist
example: irc.quakenet.org 402 Dana hub1.quakenet.org :No such server
¶403
numeric: 403    ERR_NOSUCHCHANNEL
format: <source> 403 <target> <channel> :No such channel
info: returned when a channel does not exist
example: irc.quakenet.org 403 Dana #channel :No such channel
¶404
numeric: 404    ERR_CANNOTSENDTOCHAN
format: <source> 404 <target> <channel> :Cannot send to channel
info: returned when a message to a channel is blocked by a channel mode or ban
example: irc.quakenet.org 404 Dana #channel :Cannot send to channel
¶405
numeric: 405    ERR_TOOMANYCHANNELS
format: <source> 405 <target> <channel> :You have joined too many channels
info: returned when trying to join more channels than is allowed
example: irc.quakenet.org 405 Dana #channel :You have joined too many channels
¶406
numeric: 406    ERR_WASNOSUCHNICK
format: <source> 406 <target> <nick> :There was no such nickname
info: returned when using WHOWAS command and there was no such nick
example: irc.quakenet.org 406 Dana Q :There was no such nickname
¶408
numeric: 408    ERR_SEARCHNOMATCH
format: <source> 408 <target> :<command> <mask> No matching record(s) found
info: returned when using a command such as CHECK and no match is found
example: irc.quakenet.org 408 Dana :CHECK *.de No matching record(s) found
¶409
numeric: 409    ERR_NOORIGIN
format: <source> 409 <target> :No origin specified
info: returned when using the PING and PONG commands without the originator parameter
example: irc.quakenet.org 409 Dana :No origin specified
¶411
numeric: 411    ERR_NORECIPIENT
format: <source> 411 <target> :No recipient given (<command>)
info: returned when no target is specified for the command, such as PRIVMSG and NOTICE
example: irc.quakenet.org 411 Dana :No recipient given (PRIVMSG)
¶412
numeric: 412   ERR_NOTEXTTOSEND
format: <source> 412 <target> :No text to send
info: returned when using PRIVMSG or NOTICE without text to send
example: irc.quakenet.org 412 Dana :No text to send
¶413
numeric: 413    ERR_NOTOPLEVEL
format: <source> 413 <target> <mask> :No toplevel domain specified
info: returned when using $<mask> as target (broadcast) in PRIVMSG or NOTICE commands
example: irc.quakenet.org 413 Dana $* :No toplevel domain specified
¶414
numeric: 414    ERR_WILDTOPLEVEL
format: <source> 414 <target> <mask> :Wildcard in toplevel Domain
info: returned when a wildcard is in the toplevel domain in <mask>
example: irc.quakenet.org 414 Dana $*.de* :Wildcard in toplevel Domain
¶416
numeric: 416    ERR_QUERYTOOLONG
format: <source> 416 <target> <command> :Too many lines in the output, restrict your query
info: returned when a request returns too many results, for example using "WHO *" or "WHOIS *"
example: irc.quakenet.org 416 Dana WHO :Too many lines in the output, restrict your query
¶421
numeric: 421    ERR_UNKNOWNCOMMAND
format: <source> 421 <target> <command> :Unknown command
info: returned when using an unknown command
example: irc.quakenet.org 421 Dana cow :Unknown command
¶422
numeric: 422    ERR_NOMOTD
format: <source> 422 <target> :MOTD File is missing
info: returned when using the MOTD command or when connecting and the MOTD file is missing
example: irc.quakenet.org 422 Dana :MOTD File is missing
¶423
numeric: 423    ERR_NOADMININFO
format: <source> 423 <target> <server> :No administrative info available
info: returned when using the ADMIN command and no info is available
example: irc.quakenet.org 423 Dana irc.quakenet.org :No administrative info available
¶431
numeric: 431    ERR_NONICKNAMEGIVEN
format: <source> 431 <target> :No nickname given
info: returned when using a command which requires a nick parameter such as WHOIS and none is given
example: irc.quakenet.org 431 Dana :No nickname given
¶432
numeric: 432    ERR_ERRONEUSNICKNAME
format: <source> 432 <target> <nick> :Erroneous Nickname
info: returned when trying to change nick to an erroneous nickname (either invalid or G-lined)
example: irc.quakenet.org 432 Dana -Dana :Erroneus nickname
¶433
numeric: 433    ERR_NICKNAMEINUSE
format: <source> 433 <target> <nick> :Nickname is already in use.
info: returned when trying to change nick which is already used
example: irc.quakenet.org 433 Dana Q :Nickname is already in use.
¶436
numeric: 436    ERR_NICKCOLLISION
format: <source> 436 <target> <nick> :Nickname collision KILL
info: returned when a nickname collision occurs on your nick, and you are disconnected right after
example: irc.quakenet.org 436 Dana Dana :Nickname collision KILL
¶437
numeric: 437    ERR_BANNICKCHANGE
format: <source> 437 <target> <channel> :Cannot change nickname while banned on channel
info: returned when changing nick and you are banned on a channel
example: irc.quakenet.org 437 Dana #channel :Cannot change nickname while banned on channel
¶438
numeric: 438    ERR_NICKTOOFAST
format: <source> 438 <target> <nick> :Nick change too fast. Please wait <seconds> seconds.
info: returned when changing nick too fast
example: irc.quakenet.org 438 Dana Dana- :Nick change too fast. Please wait 29 seconds.
¶439
numeric: 439    ERR_TARGETTOOFAST
format: <source> 439 <target> <new_target> :Target change too fast. Please wait <N> seconds.
info: returned when changing target and you have no free targets left
example: irc.quakenet.org 439 Dana #channel :Target change too fast. Please wait 30 seconds.
¶441
numeric: 441    ERR_USERNOTINCHANNEL
format: <source> 441 <target> <nick> <channel> :They aren't on that channel
info: returned when trying to kick/op/voice/deop/devoice someone who is not on the channel
example: irc.quakenet.org 441 Dana fiDanaot #channel :They aren't on that channel
¶442
numeric: 442    ERR_NOTONCHANNEL
format: <source> 442 <target> <channel> :You're not on that channel
info: returned when trying to do something on a channel you are not on, such as changing channel modes
example: irc.quakenet.org 442 Dana #channel :You're not on that channel
¶443
numeric: 443    ERR_USERONCHANNEL
format: <source> 443 <target> <nick> <channel> :is already on channel
info: returned when trying to invite a user who is already on the channel
example: irc.quakenet.org 443 Dana fiDanaot #channel :is already on channel
¶451
numeric: 451    ERR_NOTREGISTERED
format: <source> 451 <target> [<target>] :Register first.
info: returned when sending commands before the client is registered
example: irc.quakenet.org 451 *  :Register first.
example: irc.quakenet.org 451 Dana Dana :Register first.
¶461
numeric: 461    ERR_NEEDMOREPARAMS
format: <source> 461 <target> <command> [<param>] :Not enough parameters
info: returned when not enough parameters are specified
example: irc.quakenet.org 461 Dana JOIN :Not enough parameters
example: irc.quakenet.org 461 Dana MODE +k :Not enough parameters
¶462
numeric: 462    ERR_ALREADYREGISTRED
format: <source> 462 <target> :You may not reregister
info: returned when using USER or SERVER command after being registered
example: irc.quakenet.org 462 Dana :You may not reregister
¶464
numeric: 464    ERR_PASSWDMISMATCH
format: <source> 464 <target> :Password Incorrect
info: returned when trying to OPER with the wrong password and when connecting with the wrong password
example: irc.quakenet.org 464 Dana :Password incorrect
¶465
numeric: 465    ERR_YOUREBANNEDCREEP
format: <source> 465 <target> :<reason>
info: returned before the connection is closed when you are G-lined or K-lined
example: irc.quakenet.org 465 Dana :Connection from your host is refused on this server.
¶467
numeric: 467    ERR_KEYSET
format: <source> 467 <target> <channel> :Channel key already set
info: returned when setting a channel key when one is already set and when unsetting a channel key when none is set
example: irc.quakenet.org 467 Dana #channel :Channel key already set
¶468
numeric: 468    ERR_INVALIDUSERNAME
format: <source> 468 <target> :info
info: returned when trying to connect with an invalid username
example: irc.quakenet.org 468 Dana :Your username is invalid.
¶471
numeric: 471    ERR_CHANNELISFULL
format: <source> 471 <target> <channel> :Cannot join channel, channel is full (+l)
info: returned when trying to join a channel which is full
example: irc.quakenet.org 471 Dana #channel :Cannot join channel, channel is full (+l)
¶472
numeric: 472    ERR_UNKNOWNMODE
format: <source> 472 <target> <char> :is unknown mode char to me
info: returned when trying to set an unknown channel mode
example: irc.quakenet.org 472 Dana A :is unknown mode char to me
¶473
numeric: 473    ERR_INVITEONLYCHAN
format: <source> 473 <target> <channel> :Cannot join channel, you must be invited (+i)
info: returned when trying to join an invite only channel (when not invited)
example: irc.quakenet.org 473 Dana #channel :Cannot join channel, you must be invited (+i)
¶474
numeric: 474    ERR_BANNEDFROMCHAN
format: <source> 474 <target> <channel> :Cannot join channel, you are banned (+b)
info: returned when trying to join a channel when you are banned
example: irc.quakenet.org 474 Dana #channel :Cannot join channel, you are banned (+b)
¶475
numeric: 475    ERR_BADCHANNELKEY
format: <source> 475 <target> <channel> :Cannot join channel, you need the correct key (+k)
info: returned when trying to join a +k channel without the correct key
example: irc.quakenet.org 475 Dana #channel :Cannot join channel, you need the correct key (+k)
¶477
numeric: 477    ERR_NEEDREGGEDNICK
format: <source> 477 <target> <channel> :Cannot join channel, you must be authed to join (+r)
info: returned when trying to join a channel where chanmode +r is set and you are not registered
example: irc.quakenet.org 477 Dana #channel :Cannot join channel, you must be authed to join (+r)
¶478
numeric: 478    ERR_BANLISTFULL
format: <source> 478 <target> <channel> <mask> :Channel ban/ignore list is full
info: returned when trying to set a ban when the banlist is full
example: irc.quakenet.org 478 Dana #channel *!*@evil.host.com :Channel ban/ignore list is full
¶479
numeric: 479    ERR_BADCHANNAME
format: <source> 479 <target> <channel> :Cannot join channel (G-lined: <reason>)
info: returned when trying to join a channel which is G-lined
example: irc.quakenet.org 479 Dana #channel :Cannot join channel (G-lined: network misuse)
¶481
numeric: 481    ERR_NOPRIVILEGES
format: <source> 481 <target> :Permission Denied: Insufficient privileges
info: returned when you have insufficient privileges to use the command
example: irc.quakenet.org 481 Dana :Permission Denied: Insufficient privileges
¶482
numeric: 482    ERR_CHANOPRIVSNEEDED
format: <source> 482 <target> <channel> :You're not channel operator
info: returned when trying to use a command which requires you to be a channel operator
example: irc.quakenet.org 482 Dana #channel :You're not channel operator
¶483
numeric: 483    ERR_CANTKILLSERVER
format: <source> 483 <target> :You cant kill a server!
info: returned when trying to use KILL on a server
example: irc.quakenet.org 483 Dana :You cant kill a server!
¶484
numeric: 484    ERR_ISCHANSERVICE
format: <source> 484 <target> <nick> <channel> :Cannot kill, kick or deop an IRC operator
format: <source> 484 <target> KILL <nick> :Cannot kill, kick or deop an IRC operator
info: returned when trying to kill, kick or deop an IRC Operator with usermode +k set
example irc.quakenet.org 484 Dana Dana #channel :Cannot kill, kick or deop an IRC operator
example: irc.quakenet.org 484 Dana KILL Dana :Cannot kill, kick or deop an IRC operator
¶485
numeric: 485    ERR_ISREALSERVICE
format: <source> 485 <target> <nick> <channel> :Cannot kill, kick or deop a network service
format: <source> 485 <target> KILL <nick> :Cannot kill, kick or deop a network service
info: returned when trying to kill, kick or deop a network service
example: irc.quakenet.org 485 Dana Q #channel :Cannot kill, kick or deop a network service
example: irc.quakenet.org 485 Dana KILL Q :Cannot kill, kick or deop a network service
¶486
numeric: 486    ERR_ACCOUNTONLY
format: <source> 486 <target> <nick> :You must be authed in order to message this user
info: returned when sending a PRIVMSG, NOTICE or INVITE to a user with usermode +R set when you are not registered (+r) and you are not an IRC Operator
example: irc.quakenet.org 486 Dana Dana :You must be authed in order to message this user
¶489
numeric: 489    ERR_VOICENEEDED
format: <source> 489 <target> <channel> :You're neither voiced nor channel operator
info: returned when using the CNOTICE or CPRIVMSG command and you are not opped or voiced on the specified channel
example: irc.quakenet.org 489 Dana #channel :You're neither voiced nor channel operator
¶491
numeric: 491    ERR_NOOPERHOST
format: <source> 491 <target> :No O-lines for your host
info: returned when using OPER and there are no matching O lines for your host with the given ID
example: irc.quakenet.org 491 Dana :No O-lines for your host
¶493
numeric: 493    ERR_NOFEATURE
format: <source> 493 <target> <feature> :No such feature
info: returned when using the GET command and such feature does not exist
example: irc.quakenet.org 493 Dana F :No such feature
¶494
numeric: 494    ERR_BADFEATVALUE
format: <source> 494 <target> <value> :Bad value for feature <feature>
info: returned when using the SET command
example: irc.quakenet.org 494 Dana 1 :Bad value for feature NO_OPER_DEOP_LCHAN
¶495
numeric: 495    ERR_BADLOGTYPE
format: <source> 495 <target> <log_type> :No such log type
info: returned when using the SET command, "SET LOG .."
example: irc.quakenet.org 495 Dana cow :No such log type
¶496
numeric: 496    ERR_BADLOGSYS
format: <source> 496 <target> <log_system> :No such log subsystem
info: returned when using the SET command, "SET LOG .."
example: irc.quakenet.org 496 Dana cow :No such log subsystem
¶497
numeric: 497    ERR_BADLOGVALUE
format: <source> 497 <target> <log_type> :Bad value for log type
info: returned when using the SET command, "SET LOG .."
example: irc.quakenet.org 497 Dana cow :Bad value for log type
¶498
numeric: 498    ERR_ISOPERLCHAN
format: <source> 498 <target> <nick> <channel> :Cannot kick or deop an IRC Operator on a local channel
info: returned when trying to kick or deop an IRC Operator on a local channel (feature NO_OPER_DEOP_LCHAN is TRUE)
example: irc.quakenet.org 498 Dana Dana &channel :Cannot kick or deop an IRC Operator on a local channel
¶501
numeric: 501    ERR_UMODEUNKNOWNFLAG
format: <source> 501 <target> <mode> :Unknown MODE flag
info: returned when setting an invalid usermode
example: irc.quakenet.org 501 Dana q :Unknown MODE flag
¶502
numeric: 502    ERR_USERSDONTMATCH
format: <source> 502 <target> :Cant change mode for other users
info: returned when trying to set a usermode for someone else
example: irc.quakenet.org 502 Dana :Cant change mode for other users
¶511
numeric: 511    ERR_SILELISTFULL
format: <source> 511 <target> <mask> :Your silence list is full
info: returned when trying to add an entry to your silence list when it is full
example: irc.quakenet.org 511 Dana *!*@evil.host.com :Your silence list is full
¶512
numeric: 512    ERR_NOSUCHGLINE
format: <source> 512 <target> <mask> :No such gline
info: returned when using the GLINE command
example: irc.quakenet.org 512 Dana *!*@evil.host.com :No such gline
¶513
numeric: 513    ERR_BADPING
format: <source> 513 <target> :To connect, type /QUOTE PONG <string>
format: <source> 513 <target> :Your client may not be compatible with this server.
format: <source> 513 <target> :Compatible clients are available at <url>
info: returned when using PONG command with no/wrong parameter duration the registration part, <url> is defined by the F line, default: "ftp://ftp.undernet.org/pub/irc/clients"
example: irc.quakenet.org 513 Dana :To connect, type /QUOTE PONG 1273843734
¶514
numeric: 514    ERR_NOSUCHJUPE
format: <source> 514 <target> <server> :No such jupe
info: returned when using the JUPE command
example: irc.quakenet.org 514 Dana hub1.quakenet.org :No such jupe
¶515
numeric: 515    ERR_BADEXPIRE
format: <source> 515 <target> <time> :Bad expire time
info: returned when setting a G-line or a JUPE with a bad expire time
example: irc.quakenet.org 515 Dana 0 :Bad expire time
¶516
numeric: 516    ERR_DONTCHEAT
format: <source> 516 <target>  :Don't Cheat.
info: returned when using as oper the special password "OVERRIDE" to join a local channel when this is not required
example: irc.quakenet.org 516 Dana  :Don't Cheat.
¶517
numeric: 517    ERR_DISABLED
format: <source> 517 <target> <command> :Command disabled.
info: returned when using a command which is disabled
example: irc.quakenet.org 512 Dana GLINE :Command disabled.
¶518
numeric: 518    ERR_LONGMASK
format: <source> 518 <target> :Mask is too long
info: returned when using the GLINE command
example: irc.quakenet.org 518 Dana :Mask is too long
¶519
numeric: 519    ERR_TOOMANYUSERS
format: <source> 519 <target> <count> :Too many users affected by mask
info: returned when trying to set a gline which matches more than X users (where X is defined in feature GLINEMAXUSERCOUNT)
example: irc.quakenet.org 519 Dana 100 :Too many users affected by mask
¶520
numeric: 520    ERR_MASKTOOWIDE
format: <source> 520 <target> <mask> :Mask is too wide
info: returned when using the GLINE command
example: irc.quakenet.org 520 Dana *!*Dana*@* :Mask is too wide
¶524
numeric: 524    ERR_QUARANTINED
format: <source> 524 <target> <channel> :<reason>
info: returned when using OPMODE or CLEARMODE on a Q-lined channel
example: irc.quakenet.org 524 Dana #channel :They can take care of themselves
¶530
numeric: 530    ERR_BADHOSTMASK
format: <source> 530 <target> <mask> :Invalid username/hostmask
info: returned when using the SETHOST command
example: irc.quakenet.org 530 Dana Dana@=Dana :Invalid username/hostmask
¶531
numeric: 531    ERR_HOSTUNAVAIL
format: <source> 531 <target> <mask> :sethost not found
info: returned when using the SETHOST command
example: irc.quakenet.org 531 Dana cows.go.moo :sethost not found
¶admin
ADMIN command: 256 RPL_ADMINME   257 RPL_ADMINLOC1    258 RPL_ADMINLOC2     259 RPL_ADMINEMAIL   402 ERR_NOSUCHSERVER   423 ERR_NOADMININFO   481 ERR_NOPRIVILEGES
¶away
AWAY command: 301 RPL_AWAY   305 RPL_UNAWAY   306 RPL_NOWAWAY
¶check
CHECK command: 286 RPL_CHKHEAD   287 RPL_CHANUSER   290 RPL_DATASTR   291 RPL_ENDOFCHECK   408 ERR_SEARCHNOMATCH   461 ERR_NEEDMOREPARAMS   481 ERR_NOPRIVILEGES
¶clearmode
CLEARMODE command: 403 ERR_NOSUCHCHANNEL   461 ERR_NEEDMOREPARAMS   481 ERR_NOPRIVILEGES   517 ERR_DISABLED   524 ERR_QUARANTINED
¶close
CLOSE command: 362 RPL_CLOSING   363 RPL_CLOSEEND   481 ERR_NOPRIVILEGES
¶cnotice
CNOTICE command: 301 RPL_AWAY   401 ERR_NOSUCHNICK   403 ERR_NOSUCHCHANNEL   441 ERR_USERNOTINCHANNEL   442 ERR_NOTONCHANNEL   461 ERR_NEEDMOREPARAMS   489 ERR_VOICENEEDED
¶connect
CONNECT command: 402 ERR_NOSUCHSERVER   461 ERR_NEEDMOREPARAMS   481 ERR_NOPRIVILEGES
¶cprivmsg
CPRIVMSG command: 301 RPL_AWAY   401 ERR_NOSUCHNICK   403 ERR_NOSUCHCHANNEL   441 ERR_USERNOTINCHANNEL   442 ERR_NOTONCHANNEL   461 ERR_NEEDMOREPARAMS   489 ERR_VOICENEEDED
¶get
GET command: 284 RPL_FEATURE   461 ERR_NEEDMOREPARAMS   481 ERR_NOPRIVILEGES   493 ERR_NOFEATURE
¶gline
GLINE command:247 RPL_STATSGLINE   280 RPL_GLIST   281 RPL_ENDOFGLIST   402 ERR_NOSUCHSERVER   461 ERR_NEEDMOREPARAMS   465 ERR_YOUREBANNEDCREEP   481 ERR_NOPRIVILEGES   512 ERR_NOSUCHGLINE   518 ERR_LONGMASK   515 ERR_BADEXPIRE   517 ERR_DISABLED   519 ERR_TOOMANYUSERS   520 ERR_MASKTOOWIDE
¶info
INFO command: 371 RPL_INFO   374 RPL_ENDOFINFO   402 ERR_NOSUCHSERVER   481 ERR_NOPRIVILEGES
¶invite
INVITE command: 301 RPL_AWAY   341 RPL_INVITING   346 RPL_INVITELIST   347 RPL_ENDOFINVITELIST   401 ERR_NOSUCHNICK   442 ERR_NOTONCHANNEL   443 ERR_USERONCHANNEL   461 ERR_NEEDMOREPARAMS   482 ERR_CHANOPRIVSNEEDED   486 ERR_ACCOUNTONLY
¶ison
ISON command: 303 RPL_ISON   461 ERR_NEEDMOREPARAMS
¶join
JOIN command: 332 RPL_TOPIC   333 RPL_TOPICWHOTIME   353 RPL_NAMREPLY   366 RPL_ENDOFNAMES   403 ERR_NOSUCHCHANNEL   405 ERR_TOOMANYCHANNELS   461 ERR_NEEDMOREPARAMS   471 ERR_CHANNELISFULL   473 ERR_INVITEONLYCHAN   474 ERR_BANNEDFROMCHAN   475 ERR_BADCHANNELKEY   477 ERR_NEEDREGGEDNICK   479 ERR_BADCHANNAME   516 ERR_DONTCHEAT
¶jupe
JUPE command: 282 RPL_JUPELIST   283 RPL_ENDOFJUPELIST   402 ERR_NOSUCHSERVER   461 ERR_NEEDMOREPARAMS   481 ERR_NOPRIVILEGES   514 ERR_NOSUCHJUPE   515 ERR_BADEXPIRE   517 ERR_DISABLED
¶kick
KICK command: 403 ERR_NOSUCHCHANNEL   441 ERR_USERNOTINCHANNEL   461 ERR_NEEDMOREPARAMS   482 ERR_CHANOPRIVSNEEDED   484 ERR_ISCHANSERVICE   485 ERR_ISREALSERVICE   498 ERR_ISOPERLCHAN
¶kill
KILL command: 401 ERR_NOSUCHNICK   461 ERR_NEEDMOREPARAMS   481 ERR_NOPRIVILEGES   483 ERR_CANTKILLSERVER   484 ERR_ISCHANSERVICE   485 ERR_ISREALSERVICE
¶links
LINKS command: 364 RPL_LINKS 365 RPL_ENDOFLINKS
¶list
LIST command: 321 RPL_LISTSTART   322 RPL_LIST   323 RPL_LISTEND   334 RPL_LISTUSAGE
¶lusers
LUSERS command: 251 RPL_LUSERCLIENT   252 RPL_LUSEROP   253 RPL_LUSERUNKNOWN   254 RPL_LUSERCHANNELS   255 RPL_LUSERME
¶map
MAP command: 015 RPL_MAP   016 RPL_MAPMORE   017 RPL_MAPEND
¶mode
MODE command: 008 RPL_SNOMASK   221 RPL_UMODEIS   324 RPL_CHANNELMODEIS   329 RPL_CREATIONTIME   367 RPL_BANLIST   368 RPL_ENDOFBANLIST   396 RPL_HOSTHIDDEN   401 ERR_NOSUCHNICK   403 ERR_NOSUCHCHANNEL   441 ERR_USERNOTINCHANNEL   442 ERR_NOTONCHANNEL   461 ERR_NEEDMOREPARAMS
MODE command: 467 ERR_KEYSET   472 ERR_UNKNOWNMODE   478 ERR_BANLISTFULL   482 ERR_CHANOPRIVSNEEDED   484 ERR_ISCHANSERVICE   485 ERR_ISREALSERVICE   498 ERR_ISOPERLCHAN   501 ERR_UMODEUNKNOWNFLAG   502 ERR_USERSDONTMATCH   530 ERR_BADHOSTMASK   531 ERR_HOSTUNAVAIL
¶motd
MOTD command: 372 RPL_MOTD   375 RPL_MOTDSTART   376 RPL_ENDOFMOTD   382 RPL_REHASHING   422 ERR_NOMOTD   481 ERR_NOPRIVILEGES
¶names
NAMES command: 353 RPL_NAMREPLY   355 RPL_DELNAMREPLY   366 RPL_ENDOFNAMES   402 ERR_NOSUCHSERVER   403 ERR_NOSUCHCHANNEL   481 ERR_NOPRIVILEGES
¶nick
NICK command: 431 ERR_NONICKNAMEGIVEN   432 ERR_ERRONEUSNICKNAME   433 ERR_NICKNAMEINUSE   436 ERR_NICKCOLLISION   437 ERR_BANNICKCHANGE   438 ERR_NICKTOOFAST   461 ERR_NEEDMOREPARAMS
¶notice
NOTICE command: 404 ERR_CANNOTSENDTOCHAN   411 ERR_NORECIPIENT   412 ERR_NOTEXTTOSEND   413 ERR_NOTOPLEVEL   414 ERR_WILDTOPLEVEL   439 ERR_TARGETTOOFAST   486 ERR_ACCOUNTONLY
¶oper
OPER command: 381 RPL_YOUREOPER   461 ERR_NEEDMOREPARAMS   464 ERR_PASSWDMISMATCH   491 ERR_NOOPERHOST
¶opmode
OPMODE command: 401 ERR_NOSUCHNICK   403 ERR_NOSUCHCHANNEL   441 ERR_USERNOTINCHANNEL   461 ERR_NEEDMOREPARAMS   481 ERR_NOPRIVILEGES   517 ERR_DISABLED   524 ERR_QUARANTINED
¶part
PART command: 403 ERR_NOSUCHCHANNEL   442 ERR_NOTONCHANNEL   461 ERR_NEEDMOREPARAMS
¶ping
PING command: 409 ERR_NOORIGIN   402 ERR_NOSUCHSERVER
¶pong
PONG command: 409 ERR_NOORIGIN   513 ERR_BADPING
¶privmsg
PRIVMSG command: 301 RPL_AWAY   401 ERR_NOSUCHNICK   402 ERR_NOSUCHSERVER   403 ERR_NOSUCHCHANNEL   404 ERR_CANNOTSENDTOCHAN   411 ERR_NORECIPIENT   412 ERR_NOTEXTTOSEND   413 ERR_NOTOPLEVEL   414 ERR_WILDTOPLEVEL   439 ERR_TARGETTOOFAST   486 ERR_ACCOUNTONLY
¶privs
PRIVS command: 270 RPL_PRIVS   481 ERR_NOPRIVILEGES
¶rehash
REHASH command: 382 RPL_REHASHING   481 ERR_NOPRIVILEGES
¶rping
RPING command: 402 ERR_NOSUCHSERVER   461 ERR_NEEDMOREPARAMS   481 ERR_NOPRIVILEGES
¶set
SET command: 461 ERR_NEEDMOREPARAMS   481 ERR_NOPRIVILEGES   494 ERR_BADFEATVALUE   495 ERR_BADLOGTYPE   496 ERR_BADLOGSYS   497 ERR_BADLOGVALUE
¶sethost
SETHOST command: 396 RPL_HOSTHIDDEN   461 ERR_NEEDMOREPARAMS   517 ERR_DISABLED   530 ERR_BADHOSTMASK   531 ERR_HOSTUNAVAIL
¶silence
SILENCE command: 271 RPL_SILELIST   272 RPL_ENDOFSILELIST   401 ERR_NOSUCHNICK   511 ERR_SILELISTFULL
¶stats
STATS command: 211 RPL_STATSLINKINFO   212 RPL_STATSCOMMANDS   213 RPL_STATSCLINE   215 RPL_STATSILINE   216 RPL_STATSKLINE   217 RPL_STATSPLINE   218 RPL_STATSYLINE   219 RPL_ENDOFSTATS   228 RPL_STATSQLINE   236 RPL_STATSVERBOSE   237 RPL_STATSENGINE   238 RPL_STATSFLINE
STATS command: 241 RPL_STATSLLINE   242 RPL_STATSUPTIME   243 RPL_STATSOLINE   244 RPL_STATSHLINE   246 RPL_STATSTLINE   247 RPL_STATSGLINE   248 RPL_STATSULINE   249 RPL_STATSDEBUG   250 RPL_STATSCONN   275 RPL_STATSDLINE   304 RPL_TEXT    398 RPL_STATSSLINE   481 ERR_NOPRIVILEGES
¶squit
SQUIT command: 461 ERR_NEEDMOREPARAMS   481 ERR_NOPRIVILEGES
¶time
TIME command: 391 RPL_TIME
¶topic
TOPIC command: 331 RPL_NOTOPIC   332 RPL_TOPIC   333 RPL_TOPICWHOTIME   403 ERR_NOSUCHCHANNEL   442 ERR_NOTONCHANNEL   482 ERR_CHANOPRIVSNEEDED
¶trace
TRACE command: 200 RPL_TRACELINK   201 RPL_TRACECONNECTING   202 RPL_TRACEHANDSHAKE   203 RPL_TRACEUNKNOWN   204 RPL_TRACEOPERATOR   205 RPL_TRACEUSER   206 RPL_TRACESERVER   208 RPL_TRACENEWTYPE   209 RPL_TRACECLASS   481 ERR_NOPRIVILEGES
¶uping
UPING command: 461 ERR_NEEDMOREPARAMS   481 ERR_NOPRIVILEGES
¶userhost
USERHOST command: 302 RPL_USERHOST   461 ERR_NEEDMOREPARAMS
¶userip
USERIP command: 340 RPL_USERIP   461 ERR_NEEDMOREPARAMS
¶version
VERSION command: 005 RPL_ISUPPORT   351 RPL_VERSION   402 ERR_NOSUCHSERVER   481 ERR_NOPRIVILEGES
¶wallchops
WALLCHOPS commmand: 403 ERR_NOSUCHCHANNEL   404 ERR_CANNOTSENDTOCHAN   411 ERR_NORECIPIENT   412 ERR_NOTEXTTOSEND
¶wallops
WALLOPS command: 461 ERR_NEEDMOREPARAMS   481 ERR_NOPRIVILEGES
¶wallusers
WALLUSERS command: 461 ERR_NEEDMOREPARAMS   481 ERR_NOPRIVILEGES
¶wallvoices
WALLVOICES command: 403 ERR_NOSUCHCHANNEL   404 ERR_CANNOTSENDTOCHAN   411 ERR_NORECIPIENT   412 ERR_NOTEXTTOSEND
¶who
WHO command: 315 RPL_ENDOFWHO   352 RPL_WHOREPLY   354 RPL_WHOSPCRPL   416 ERR_QUERYTOOLONG
¶whois
WHOIS command: 301 RPL_AWAY   311 RPL_WHOISUSER   312 RPL_WHOISSERVER   313 RPL_WHOISOPERATOR   317 RPL_WHOISIDLE   318 RPL_ENDOFWHOIS   319 RPL_WHOISCHANNELS   330 RPL_WHOISACCOUNT   338 RPL_WHOISACTUALLY   401 ERR_NOSUCHNICK   402 ERR_NOSUCHSERVER   416 ERR_QUERYTOOLONG   431 ERR_NONICKNAMEGIVEN
¶whowas
WHOWAS command: 301 RPL_AWAY   312 RPL_WHOISSERVER   314 RPL_WHOWASUSER   369 RPL_ENDOFWHOWAS   406 ERR_WASNOSUCHNICK   431 ERR_NONICKNAMEGIVEN
¶009
numeric: 009    RPL_STATMEMTOT
format: <source> 009 <target> %u %u :Bytes Blocks
info: nolonger used in ircu+asuka or not used but reserved by rfc2812
¶010
numeric: 010    RPL_STATMEM
format: <source> 010 <target> %u %u %s [%u]
info: nolonger used in ircu+asuka or not used but reserved by rfc2812
¶214
numeric: 214    RPL_STATSNLINE
format: <source> 214 <target> N <ip|host> * <server> <port> <class>
info: nolonger used in ircu+asuka or not used but reserved by rfc2812
¶231
numeric: 231    RPL_SERVICEINFO
format: <source> 231 <target> 0
info: nolonger used in ircu+asuka or not used but reserved by rfc2812
¶232
numeric: 232    RPL_ENDOFSERVICES
format: <source> 232 <target> 0
info: nolonger used in ircu+asuka or not used but reserved by rfc2812
¶233
numeric: 233    RPL_SERVICE
format: <source> 233 <target> 0
info: nolonger used in ircu+asuka or not used but reserved by rfc2812
¶234
numeric: 234    RPL_SERVLIST
format: <source> 234 <target> 0
info: nolonger used in ircu+asuka or not used but reserved by rfc2812
¶235
numeric: 235    RPL_SERVLISTEND
format: <source> 235 <target> 0
info: nolonger used in ircu+asuka or not used but reserved by rfc2812
¶261
numeric: 261    RPL_TRACELOG
format: <source> 261 <target> File %s %d
info: nolonger used in ircu+asuka or not used but reserved by rfc2812
¶262
numeric: 262    RPL_TRACEPING
format: <source> 262 <target> Ping %s %s
info: nolonger used in ircu+asuka or not used but reserved by rfc2812
¶285
numeric: 285    RPL_NEWHOSTIS
format: <source> 285 <target> %s: %s host %s - [%s@%s]
info: nolonger used in ircu+asuka or not used but reserved by rfc2812
¶300
numeric: 300    RPL_NONE
format: <source> 300 <target> 0
info: nolonger used in ircu+asuka or not used but reserved by rfc2812
¶373
numeric: 373    RPL_INFOSTART
format: <source> 373 <target> :Server INFO
info: nolonger used in ircu+asuka or not used but reserved by rfc2812
¶407
numeric: 407    ERR_TOOMANYTARGETS
format: <source> 407 <target> <mask> :Duplicate recipients. No message delivered
info: nolonger used in ircu+asuka or not used but reserved by rfc2812
¶463
numeric: 463    ERR_NOPERMFORHOST
format: <source> 463 <target> :Your host isn't among the privileged
info: nolonger used in ircu+asuka or not used but reserved by rfc2812
¶466
numeric: 466    ERR_YOUWILLBEBANNED
format: <source> 466 <target> 0
info: nolonger used in ircu+asuka or not used but reserved by rfc2812
¶476
numeric: 476    ERR_BADCHANMASK
format: <source> 476 <target> %s :Bad Channel Mask
info: nolonger used in ircu+asuka or not used but reserved by rfc2812
¶error event
event: ERROR
format: ERROR :Closing Link: <nick> by <source> (<reason>)
info: shows you are being disconnected from the server, reason can be excess flood, killed, etc.
example: ERROR :closing link: Dana by irc.quakenet.org (excess flood)
¶invite event
event: INVITE
format: <source> INVITE :<channel> <timestamp>
info: shows you are being invited to channel, timestamp is the channel's creation time
example: Dana!Dana@Dana.users.quakenet.org INVITE :#channel 1097838164
¶join event
event: JOIN
format: <source> JOIN <channel>
info: shows a user joining a channel.
example: Dana!Dana@Dana.users.quakenet.org JOIN #channel
¶kick event
event: KICK
format: <source> KICK <channel> <target> :<message>
info: shows a user being kicked from a channel
example: Dana!Dana@Dana.users.quakenet.org KICK #channel fiDanaot :fish go out!
¶kill event
event: KILL
format: <source> KILL <your_nick> :<killed_by> (<reason>)
info: happens when you get killed
example: irc.quakenet.org KILL Dana :*.quakenet.org (spam)
¶mode event
event: MODE
format: <source> MODE <your_nick|channel> <[+|-]><modes> [<params>]
info: shows modes changes
example: Dana!Dana@Dana.users.quakenet.org MODE #channel +l 10
example: Dana!Dana@Dana.users.quakenet.org MODE Dana +x
¶nick event
event: NICK
format: <source> NICK :<new_nick>
info: shows a user changing nick
example: Dana!Dana@Dana.users.quakenet.org NICK :Dana-
¶notice event
event: NOTICE
format: <source> NOTICE <target> :[@|+] <message>
info: shows when a notice is received, target can be you or a channel you are in, target can also be a $(mask) making it a broadcast
example: Q!TheQBot@CServe.quakenet.org NOTICE Dana :Unknown command. Type   "/msg Q showcommands" 
¶part event
event: PART
format: <source> PART <channel> [:<message>]
info: shows when a user parts a channel
example: Dana!Dana@Dana.users.quakenet.org PART #channel
¶ping event
event: PING
format: <source> PING :<string>
info: 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
example: irc.quakenet.org PING :1107704864
¶pong event
event: PONG
format: <source> PONG :<string>
info: shows the result of a PING command
example: irc.quakenet.org PONG :ALIVE
¶privmsg event
event: PRIVMSG
format: <source> PRIVMSG <target> :<message>
info: shows when a message is received, target can be you or a channel you are in, target can also be a $(mask) making it a broadcast
example: Dana!Dana@Dana.users.quakenet.org PRIVMSG #channel :hi there
¶quit event
event: QUIT
format: <source> QUIT [:<message>]
info: shows when a user quits IRC
example: Dana!Dana@Dana.users.quakenet.org QUIT :Signed off
¶rpong event
event: RPONG
format: <source> RPING <your_nick> <server> <delay_in_ms> :<string>
info: shows the result of a RPING command
example: irc.quakenet.org RPING Dana hub1.quakenet.org 1 :<No client start time>
¶silence event
event: SILENCE
format: <source> SILENCE [+|-]<mask>
info: shows added/removing a mask from your silence list.
example: Dana!Dana@Dana.users.quakenet.org SILENCE +*!*@12.34.56.78
¶topic event
event: TOPIC
format: <source> TOPIC <channel> :[<topic>]
info: shows when the topic is changed
example: Dana!Dana@Dana.users.quakenet.org TOPIC #channel :welcome to #channel
¶wallops event
event: WALLOPS
format: <source> WALLOPS :[*|$] <message>
info: shows when a WALLOPS or WALLUSERS message is received. the * shows it is a WALLOPS message, the $ shows it is a WALLUSERS message, none means it is a WALLDESYNCH message.
example: Dana!Dana@Dana.users.quakenet.org :$ moooo!