/// <summary>
/// </summary>
public enum ReplyCode
{
/// <summary>
/// The error unknowncode
/// </summary>
ErrUnknowncode = 000,
/// <summary>
/// The error nosuchnick
/// </summary>
ErrNosuchnick = 401, // "<nickname> :No such nick/channel"
/// <summary>
/// The error nosuchserver
/// </summary>
ErrNosuchserver = 402, // "<server name> :No such server"
/// <summary>
/// The error nosuchchannel
/// </summary>
ErrNosuchchannel = 403, // "<channel name> :No such channel"
/// <summary>
/// The error cannotsendtochan
/// </summary>
ErrCannotsendtochan = 404, // "<channel name> :Cannot send to channel"
/// <summary>
/// The error toomanychannels
/// </summary>
ErrToomanychannels = 405, // "<channel name> :You have joined too many channels"
/// <summary>
/// The error wasnosuchnick
/// </summary>
ErrWasnosuchnick = 406, // "<nickname> :There was no such nickname"
/// <summary>
/// The error toomanytargets
/// </summary>
ErrToomanytargets = 407, // "<target> :Duplicate recipients. No message delivered"
/// <summary>
/// The error noorigin
/// </summary>
ErrNoorigin = 409, // ":No origin specified"
/// <summary>
/// The error norecipient
/// </summary>
ErrNorecipient = 411, // ":No recipient given (<command>)"
/// <summary>
/// The error notexttosend
/// </summary>
ErrNotexttosend = 412, // ":No text to send"
/// <summary>
/// The error notoplevel
/// </summary>
ErrNotoplevel = 413, // "<mask> :No toplevel domain specified"
/// <summary>
/// The error wildtoplevel
/// </summary>
ErrWildtoplevel = 414, // "<mask> :Wildcard in toplevel domain"
/// <summary>
/// The error unknowncommand
/// </summary>
ErrUnknowncommand = 421, // "<command> :Unknown command"
/// <summary>
/// The error nomotd
/// </summary>
ErrNomotd = 422, // ":MOTD File is missing"
/// <summary>
/// The error noadmininfo
/// </summary>
ErrNoadmininfo = 423, // "<server> :No administrative info available"
/// <summary>
/// The error fileerror
/// </summary>
ErrFileerror = 424, // ":File error doing <file op> on <file>"
/// <summary>
/// The error nonicknamegiven
/// </summary>
ErrNonicknamegiven = 431, // ":No nickname given"
/// <summary>
/// The error erroneusnickname
/// </summary>
ErrErroneusnickname = 432, // "<nick> :Erroneus nickname"
/// <summary>
/// The error nicknameinuse
/// </summary>
ErrNicknameinuse = 433, // "<nick> :Nickname is already in use"
/// <summary>
/// The error nickcollision
/// </summary>
ErrNickcollision = 436, // "<nick> :Nickname collision KILL"
/// <summary>
/// The error usernotinchannel
/// </summary>
ErrUsernotinchannel = 441, // "<nick> <channel> :They aren't on that channel"
/// <summary>
/// The error notonchannel
/// </summary>
ErrNotonchannel = 442, // "<channel> :You're not on that channel"
/// <summary>
/// The error useronchannel
/// </summary>
ErrUseronchannel = 443, // "<user> <channel> :is already on channel"
/// <summary>
/// The error nologin
/// </summary>
ErrNologin = 444, // "<user> :User not logged in"
/// <summary>
/// The error summondisabled
/// </summary>
ErrSummondisabled = 445, // ":SUMMON has been disabled"
/// <summary>
/// The error usersdisabled
/// </summary>
ErrUsersdisabled = 446, // ":USERS has been disabled"
/// <summary>
/// The error notregistered
/// </summary>
ErrNotregistered = 451, // ":You have not registered"
/// <summary>
/// The error needmoreparams
/// </summary>
ErrNeedmoreparams = 461, // "<command> :Not enough parameters"
/// <summary>
/// The error alreadyregistered
/// </summary>
ErrAlreadyregistered = 462, // ":You may not reregister"
/// <summary>
/// The error nopermforhost
/// </summary>
ErrNopermforhost = 463, // ":Your host isn't among the privileged"
/// <summary>
/// The error passwdmismatch
/// </summary>
ErrPasswdmismatch = 464, // ":Password incorrect"
/// <summary>
/// The error yourebannedcreep
/// </summary>
ErrYourebannedcreep = 465, // ":You are banned from this server"
/// <summary>
/// The error keyset
/// </summary>
ErrKeyset = 467, // "<channel> :Channel key already set"
/// <summary>
/// The error channelisfull
/// </summary>
ErrChannelisfull = 471, // "<channel> :Cannot join channel (+l)"
/// <summary>
/// The error unknownmode
/// </summary>
ErrUnknownmode = 472, // "<char> :is unknown mode char to me"
/// <summary>
/// The error inviteonlychan
/// </summary>
ErrInviteonlychan = 473, // "<channel> :Cannot join channel (+i)"
/// <summary>
/// The error bannedfromchan
/// </summary>
ErrBannedfromchan = 474, // "<channel> :Cannot join channel (+b)"
/// <summary>
/// The error badchannelkey
/// </summary>
ErrBadchannelkey = 475, // "<channel> :Cannot join channel (+k)"
/// <summary>
/// The error noprivileges
/// </summary>
ErrNoprivileges = 481, // ":Permission Denied- You're not an IRC operator"
/// <summary>
/// The error chanoprivsneeded
/// </summary>
ErrChanoprivsneeded = 482, // "<channel> :You're not channel operator"
/// <summary>
/// The error cantkillserver
/// </summary>
ErrCantkillserver = 483, // ":You cant kill a server!"
/// <summary>
/// The error nooperhost
/// </summary>
ErrNooperhost = 491, // ":No O-lines for your host"
/// <summary>
/// The error umodeunknownflag
/// </summary>
ErrUmodeunknownflag = 501, // ":Unknown MODE flag"
/// <summary>
/// The error usersdontmatch
/// </summary>
ErrUsersdontmatch = 502, // ":Cant change mode for other users"
/// <summary>
/// The RPL unknowncode
/// </summary>
RplUnknowncode = 000,
/// <summary>
/// The RPL welcome
/// </summary>
RplWelcome = 001, // "Welcome to the Internet Relay Network <nick>!<user>@<host>"
/// <summary>
/// The RPL yourhost
/// </summary>
RplYourhost = 002, // "Your host is <servername>, running version <ver>"
/// <summary>
/// The RPL created
/// </summary>
RplCreated = 003, // "This server was created <date>"
/// <summary>
/// The RPL myinfo
/// </summary>
RplMyinfo = 004, // "<servername> <version> <available user modes> <available channel modes>"
/// <summary>
/// The RPL bounce
/// </summary>
RplBounce = 005, // "Try server <server name>, port <port number>"
/// <summary>
/// The RPL trace link
/// </summary>
RplTraceLink = 200, // "Link <version & debug level> <destination> <next server>"
/// <summary>
/// The RPL trace connecting
/// </summary>
RplTraceConnecting = 201, // "Try. <class> <server>"
/// <summary>
/// The RPL trace and shake
/// </summary>
RplTraceAndShake = 202, // "H.S. <class> <server>"
/// <summary>
/// The RPL trace unknown
/// </summary>
RplTraceUnknown = 203, // "???? <class> [<client IP address in dot form>]"
/// <summary>
/// The RPL trace operator
/// </summary>
RplTraceOperator = 204, // "Oper <class> <nick>"
/// <summary>
/// The RPL trace user
/// </summary>
RplTraceUser = 205, // "User <class> <nick>"
/// <summary>
/// The RPL trace server
/// </summary>
RplTraceServer = 206, // "Serv <class> <int>S <int>C <server> <nick!user|*!*>@<host|server>"
/// <summary>
/// The RPL trace new type
/// </summary>
RplTraceNewType = 208, // "<newtype> 0 <client name>"
/// <summary>
/// The RPL stats link information
/// </summary>
RplStatsLinkInfo = 211,
// "<linkname> <sendq> <sent messages> <sent bytes> <received messages> <received bytes>
// <time open>"
/// <summary>
/// The RPL stats commands
/// </summary>
RplStatsCommands = 212, // "<command> <count>"
/// <summary>
/// The RPL stats cline
/// </summary>
RplStatsCline = 213, // "C <host> * <name> <port> <class>"
/// <summary>
/// The RPL stats nline
/// </summary>
RplStatsNline = 214, // "N <host> * <name> <port> <class>"
/// <summary>
/// The RPL stats iline
/// </summary>
RplStatsIline = 215, // "I <host> * <host> <port> <class>"
/// <summary>
/// The RPL stats kline
/// </summary>
RplStatsKline = 216, // "K <host> * <username> <port> <class>"
/// <summary>
/// The RPL stats yline
/// </summary>
RplStatsYline = 218, // "Y <class> <ping frequency> <connect frequency> <max sendq>"
/// <summary>
/// The RPL endof stats
/// </summary>
RplEndofStats = 219, // "<stats letter> :End of /STATS report"
/// <summary>
/// The RPL umode is
/// </summary>
RplUmodeIs = 221, // "<user mode string>"
/// <summary>
/// The RPL stats lline
/// </summary>
RplStatsLline = 241, // "L <hostmask> * <servername> <maxdepth>"
/// <summary>
/// The RPL stats uptime
/// </summary>
RplStatsUptime = 242, // ":Server Up %d days %d:%02d:%02d"
/// <summary>
/// The RPL stats oline
/// </summary>
RplStatsOline = 243, // "O <hostmask> * <name>"
/// <summary>
/// The RPL stats hline
/// </summary>
RplStatsHline = 244, // "H <hostmask> * <servername>"
/// <summary>
/// The RPL l user client
/// </summary>
RplLUserClient = 251, // ":There are <integer> users and <integer> invisible on <integer> servers"
/// <summary>
/// The RPL l user op
/// </summary>
RplLUserOp = 252, // "<integer> :operator(s) online"
/// <summary>
/// The RPL l user unknown
/// </summary>
RplLUserUnknown = 253, // "<integer> :unknown connection(s)"
/// <summary>
/// The RPL l user channels
/// </summary>
RplLUserChannels = 254, // "<integer> :channels formed"
/// <summary>
/// The RPL l user me
/// </summary>
RplLUserMe = 255, // ":I have <integer> clients and <integer> servers"
/// <summary>
/// The RPL admin me
/// </summary>
RplAdminMe = 256, // "<server> :Administrative info"
/// <summary>
/// The RPL admin loc1
/// </summary>
RplAdminLoc1 = 257, // ":<admin info>"
/// <summary>
/// The RPL admin loc2
/// </summary>
RplAdminLoc2 = 258, // ":<admin info>"
/// <summary>
/// The RPL admin email
/// </summary>
RplAdminEmail = 259, // ":<admin info>"
/// <summary>
/// The RPL trace log
/// </summary>
RplTraceLog = 261, // "File <logfile> <debug level>"
/// <summary>
/// The RPL away
/// </summary>
RplAway = 301, // "<nick> :<away message>"
/// <summary>
/// The RPL userhost
/// </summary>
RplUserhost = 302, // ":[<reply>{<space><reply>}]"
/// <summary>
/// The RPL ison
/// </summary>
RplIson = 303, // ":[<nick> {<space><nick>}]"
/// <summary>
/// The RPL unaway
/// </summary>
RplUnaway = 305, // ":You are no longer marked as being away"
/// <summary>
/// The RPL nowaway
/// </summary>
RplNowaway = 306, // ":You have been marked as being away"
/// <summary>
/// The RPL whoisuser
/// </summary>
RplWhoisuser = 311, // "<nick> <user> <host> * :<real name>"
/// <summary>
/// The RPL whoisserver
/// </summary>
RplWhoisserver = 312, // "<nick> <server> :<server info>"
/// <summary>
/// The RPL whoisoperator
/// </summary>
RplWhoisoperator = 313, // "<nick> :is an IRC operator"
/// <summary>
/// The RPL whowasuser
/// </summary>
RplWhowasuser = 314, // "<nick> <user> <host> * :<real name>"
/// <summary>
/// The RPL endofwho
/// </summary>
RplEndofwho = 315, // "<name> :End of /WHO list"
/// <summary>
/// The RPL whoisidle
/// </summary>
RplWhoisidle = 317, // "<nick> <integer> :seconds idle"
/// <summary>
/// The RPL endofwhois
/// </summary>
RplEndofwhois = 318, // "<nick> :End of /WHOIS list"
/// <summary>
/// The RPL whoischannels
/// </summary>
RplWhoischannels = 319, // "<nick> :{[@|+]<channel><space>}"
/// <summary>
/// The RPL liststart
/// </summary>
RplListstart = 321, // "Channel :Users Name"
/// <summary>
/// The RPL list
/// </summary>
RplList = 322, // "<channel> <# visible> :<topic>"
/// <summary>
/// The RPL listend
/// </summary>
RplListend = 323, // ":End of /LIST"
/// <summary>
/// The RPL channelmodeis
/// </summary>
RplChannelmodeis = 324, // "<channel> <mode> <mode params>"
/// <summary>
/// The RPL notopic
/// </summary>
RplNotopic = 331, // "<channel> :No topic is set"
/// <summary>
/// The RPL topic
/// </summary>
RplTopic = 332, // "<channel> :<topic>"
/// <summary>
/// The RPL inviting
/// </summary>
RplInviting = 341, // "<channel> <nick>"
/// <summary>
/// The RPL summoning
/// </summary>
RplSummoning = 342, // "<user> :Summoning user to IRC"
/// <summary>
/// The RPL version
/// </summary>
RplVersion = 351, // "<version>.<debuglevel> <server> :<comments>"
/// <summary>
/// The RPL whoreply
/// </summary>
RplWhoreply = 352, // "<channel> <user> <host> <server> <nick> <H|G>[*][@|+] :<hopcount> <real name>"
/// <summary>
/// The RPL namesreply
/// </summary>
RplNamesreply = 353, // "<channel> :[[@|+]<nick> [[@|+]<nick> [...]]]"
/// <summary>
/// The RPL links
/// </summary>
RplLinks = 364, // "<mask> <server> :<hopcount> <server info>"
/// <summary>
/// The RPL endoflinks
/// </summary>
RplEndoflinks = 365, // "<mask> :End of /LINKS list"
/// <summary>
/// The RPL endofnames
/// </summary>
RplEndofnames = 366, // "<channel> :End of /NAMES list"
/// <summary>
/// The RPL banlist
/// </summary>
RplBanlist = 367, // "<channel> <banid>"
/// <summary>
/// The RPL endofbanlist
/// </summary>
RplEndofbanlist = 368, // "<channel> :End of channel ban list"
/// <summary>
/// The RPL endofwhowas
/// </summary>
RplEndofwhowas = 369, // "<nick> :End of WHOWAS"
/// <summary>
/// The RPL information
/// </summary>
RplInfo = 371, // ":<string>"
/// <summary>
/// The RPL motd
/// </summary>
RplMotd = 372, // ":- <text>"
/// <summary>
/// The RPL endofinfo
/// </summary>
RplEndofinfo = 374, // ":End of /INFO list"
/// <summary>
/// The RPL motdstart
/// </summary>
RplMotdstart = 375, // ":- <server> Message of the day - "
/// <summary>
/// The RPL endofmotd
/// </summary>
RplEndofmotd = 376, // ":End of /MOTD command"
/// <summary>
/// The RPL youreoper
/// </summary>
RplYoureoper = 381, // ":You are now an IRC operator"
/// <summary>
/// The RPL rehashing
/// </summary>
RplRehashing = 382, // "<config file> :Rehashing"
/// <summary>
/// The RPL time
/// </summary>
RplTime = 391, // "<server> :<string showing server's local time>"
/// <summary>
/// The RPL usersstart
/// </summary>
RplUsersstart = 392, // ":UserID Terminal Host"
/// <summary>
/// The RPL users
/// </summary>
RplUsers = 393, // ":%-8s %-9s %-8s"
/// <summary>
/// The RPL endofusers
/// </summary>
RplEndofusers = 394, // ":End of users"
/// <summary>
/// The RPL nousers
/// </summary>
RplNousers = 395 // ":Nobody logged in"
}
Comments
0 B
|👍
/👎