1 /* +------------------------------------+
2 * | Inspire Internet Relay Chat Daemon |
3 * +------------------------------------+
5 * InspIRCd: (C) 2002-2008 InspIRCd Development Team
6 * See: http://www.inspircd.org/wiki/index.php/Credits
8 * This program is free but copyrighted software; see
9 * the file COPYING for details.
11 * ---------------------------------------------------
15 * This file is aimed providing a string that is easier to use than using the numeric
18 * Thanks to Darom, jackmcbarn and Brain for suggesting and discussing this.
20 * Please note that the list may not be exhaustive, it'll be done when I have
21 * nothing better to do with my time. -- w00t (jul 13, 2008)
27 * Reply range of numerics.
29 RPL_WELCOME = 001, // not RFC, extremely common though
30 RPL_YOURHOSTIS = 002, // not RFC, extremely common though
31 RPL_SERVERCREATED = 003, // not RFC, extremely common though
32 RPL_SERVERVERSION = 004, // not RFC, extremely common though
33 RPL_ISUPPORT = 005, // not RFC, extremely common though
35 RPL_SNOMASKIS = 008, // unrealircd
37 RPL_YOURUUID = 042, // taken from ircnet
40 RPL_RULES = 232, // unrealircd
42 RPL_RULESTART = 308, // unrealircd
43 RPL_RULESEND = 309, // unrealircd
44 RPL_CHANNELMODEIS = 324,
45 RPL_CHANNELCREATED = 329, // ???
47 RPL_TOPICTIME = 333, // not RFC, extremely common though
55 RPL_YOURDISPLAYEDHOST = 396, // from charybdis/etc, common convention
58 * Error range of numerics.
61 ERR_TOOMANYCHANNELS = 405,
63 ERR_NORULES = 434, // unrealircd
64 ERR_USERNOTINCHANNEL = 441,
65 ERR_BADCHANNELKEY = 475,
66 ERR_INVITEONLYCHAN = 473,
67 ERR_CHANNELISFULL = 471,
68 ERR_BANNEDFROMCHAN = 474,
69 ERR_NOPRIVILEGES = 481, // rfc, beware though, we use this for other things opers may not do also
70 ERR_CHANOPRIVSNEEDED = 482, // rfc, beware though, we use this for other things like trying to kick a uline
72 ERR_UNKNOWNSNOMASK = 501, // not rfc. unrealircd?
73 ERR_USERSDONTMATCH = 502