Const475 - bad channel key (+k).
474 - you are banned from the channel (+b).
471 - the channel is full (+l).
432 - erroneous nickname (bad characters).
473 - the channel is invite-only (+i).
461 - not enough parameters.
436 - nickname collision.
902 - SASL: account is locked.
433 - the requested nickname is already in use.
431 - no nickname given.
403 - no such channel.
401 - no such nick/channel.
451 - you have not registered.
464 - password incorrect.
906 - SASL aborted.
907 - SASL: already authenticated.
904 - SASL authentication failed.
905 - SASL message too long.
421 - unknown command.
465 - you are banned from this server.
301 - the target is away (carries the away message).
324 - channel mode string reply.
003 - server creation date reply.
376 - end of the MOTD.
366 - end of NAMES.
318 - end of WHOIS.
005 - ISUPPORT feature advertisement.
322 - a LIST entry.
323 - end of LIST.
321 - LIST start.
900 - SASL: you are now logged in.
901 - SASL: you are now logged out.
372 - a line of the MOTD.
375 - start of the MOTD.
004 - server info (name, version, modes) reply.
353 - a NAMES reply line (space-separated members, possibly prefixed).
331 - the channel has no topic set.
903 - SASL authentication succeeded.
332 - the channel topic.
333 - who set the topic and when.
221 - user mode string reply.
001 - the welcome reply that marks a completed registration.
330 - WHOIS "is logged in as" (account name).
319 - WHOIS channel list.
317 - WHOIS idle time.
313 - WHOIS operator line.
312 - WHOIS server.
311 - WHOIS user (nick, user, host, realname).
002 - "your host is" reply.
The numeric reply/error constants collected into one object for iteration or lookup.
Each named export above is also a member here (e.g.
NUMERICS.RPL_WELCOME === '001').