Blizzardo1 icon

Irc Reply Codes

Blizzardo1 | PRO | 07/15/15 01:56:47 AM UTC | 0 ⭐ | 1000 👁️ | Never ⏰ | []
C# |

18.34 KB

|

None

|

0 👍

/

0 👎

/// <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

  •  icon
    01/01/70 12:00:00 AM UTC
    Plain Text |

    0 B

    |

    👍

    /

    👎