Module: Syndi::IRC::Std::Numerics
- Included in:
- Protocol::Numerics
- Defined in:
- lib/syndi/irc/std/numerics.rb
Overview
A module which provides constant representatives of all useful IRC numerics as specified by the IRC v3.1 protocol.
Constant Summary collapse
- ERR_NOSUCHNICK =
errors (RFC1459)
'401'
- ERR_NOSUCHSERVER =
'402'
- ERR_NOSUCHCHANNEL =
'403'
- ERR_CANNOTSENDTOCHAN =
'404'
- ERR_TOOMANYCHANNELS =
'405'
- ERR_WASNOSUCHNICK =
'406'
- ERR_TOOMANYTARGETS =
'407'
- ERR_NOORIGIN =
'409'
- ERR_NORECIPIENT =
'411'
- ERR_NOTEXTTOSEND =
'412'
- ERR_NOTOPLEVEL =
'413'
- ERR_WILDTOPLEVEL =
'414'
- ERR_UNKNOWNCOMMAND =
'421'
- ERR_NOMOTD =
'422'
- ERR_NOADMININFO =
'423'
- ERR_FILEERROR =
'424'
- ERR_NONICKNAMEGIVEN =
'431'
- ERR_ERRONEUSNICKNAME =
'432'
- ERR_NICKNAMEINUSE =
'433'
- ERR_NICKCOLLISION =
'436'
- ERR_USERNOTINCHANNEL =
'441'
- ERR_NOTONCHANNEL =
'442'
- ERR_USERONCHANNEL =
'443'
- ERR_NOLOGIN =
'444'
- ERR_SUMMONDISABLED =
'445'
- ERR_USERSDISABLED =
'446'
- ERR_NOTREGISTERED =
'451'
- ERR_NEEDMOREPARAMS =
'461'
- ERR_ALEADYREGISTERED =
'462'
- ERR_NOPERMFORHOST =
'463'
- ERR_PASSWDMISMATCH =
'464'
- ERR_YOUREBANNEDCREEP =
'465'
- ERR_KEYSET =
'467'
- ERR_CHANNELISFULL =
'471'
- ERR_UNKNOWNMODE =
'472'
- ERR_INVITEONLYCHAN =
'473'
- ERR_BANNEDFROMCHAN =
'474'
- ERR_BADCHANNELKEY =
'475'
- ERR_NOPRIVILEGES =
'481'
- ERR_CHANOPRIVSNEEDED =
'482'
- ERR_CANTKILLSERVER =
'483'
- ERR_NOOPERHOST =
'491'
- ERR_UMODEUNKNOWNFLAG =
'501'
- ERR_USERSDONTMATCH =
'502'
- RPL_AWAY =
responses (RFC1459)
'301'
- RPL_USERHOST =
'302'
- RPL_ISON =
'303'
- RPL_UNAWAY =
'305'
- RPL_NOWAWAY =
'306'
- RPL_WHOISUSER =
'311'
- RPL_WHOISSERVER =
'312'
- RPL_WHOISOPERATOR =
'313'
- RPL_WHOWASUSER =
'314'
- RPL_ENDOFWHO =
'315'
- RPL_WHOISIDLE =
'317'
- RPL_ENDOFWHOIS =
'318'
- RPL_WHOISCHANNELS =
'319'
- RPL_LISTSTART =
'321'
- RPL_LIST =
'322'
- RPL_LISTEND =
'323'
- RPL_CHANNELMODEIS =
'324'
- RPL_NOTOPIC =
'331'
- RPL_TOPIC =
'332'
- RPL_INVITING =
'341'
- RPL_SUMMONING =
'342'
- RPL_VERSION =
'351'
- RPL_WHOREPLY =
'352'
- RPL_NAMREPLY =
'353'
- RPL_LINKS =
'364'
- RPL_ENDOFLINKS =
'365'
- RPL_ENDOFNAMES =
'366'
- RPL_BANLIST =
'367'
- RPL_ENDOFBANLIST =
'368'
- RPL_ENDOFWHOWAS =
'369'
- RPL_INFO =
'371'
- RPL_MOTD =
'372'
- RPL_ENDOFINFO =
'374'
- RPL_MOTDSTART =
'375'
- RPL_ENDOFMOTD =
'376'
- RPL_YOUREOPER =
'381'
- RPL_REHASHING =
'382'
- RPL_TIME =
'391'
- RPL_USERSSTART =
'392'
- RPL_USERS =
'393'
- RPL_ENDOFUSERS =
'394'
- RPL_NOUSERS =
'395'
- RPL_TRACELINK =
more command responses in the 200-299 range (RFC1459)
'200'
- RPL_TRACECONNECTING =
'201'
- RPL_TRACEHANDSHAKE =
'202'
- RPL_TRACEUNKNOWN =
'203'
- RPL_TRACEOPERATOR =
'204'
- RPL_TRACEUSER =
'205'
- RPL_TRACESERVER =
'206'
- RPL_TRACENEWTYPE =
'208'
- RPL_STATSLINKINFO =
'211'
- RPL_STATSCOMMANDS =
'212'
- RPL_STATSCLINE =
'213'
- RPL_STATSNLINE =
'214'
- RPL_STATSILINE =
'215'
- RPL_STATSKLINE =
'216'
- RPL_STATSYLINE =
'218'
- RPL_ENDOFSTATS =
'219'
- RPL_UMODEIS =
'221'
- RPL_STATSLLINE =
'241'
- RPL_STATSUPTIME =
'242'
- RPL_STATSOLINE =
'243'
- RPL_STATSHLINE =
'244'
- RPL_LUSERCLIENT =
'251'
- RPL_LUSEROP =
'252'
- RPL_LUSERUNKNOWN =
'253'
- RPL_LUSERCHANNELS =
'254'
- RPL_LUSERME =
'255'
- RPL_ADMINME =
'256'
- RPL_ADMINLOC1 =
'257'
- RPL_ADMINLOC2 =
'258'
- RPL_ADMINEMAIL =
'259'
- RPL_TRACELOG =
'261'
- RPL_LOGGEDIN =
'900'+ and SASL
'900'
- RPL_LOGGEDOUT =
'901'
- RPL_SASLSUCCESS =
'903'
- ERR_SASLFAIL =
'904'
- ERR_SASLTOOLONG =
'905'
- ERR_SASLABORTED =
'906'
- ERR_SASLALREADY =
'907'
- RPL_TRACECLASS =
RFC1459 so-called 'reserved' numerics
'209'
- RPL_SERVICEINFO =
'231'
- RPL_SERVICE =
'233'
- RPL_SERVLISTEND =
'235'
- RPL_WHOISCHANOP =
'316'
- RPL_CLOSING =
'362'
- RPL_INFOSTART =
'373'
- RPL_STATSQLINE =
'217'
- RPL_ENDOFSERVICES =
'232'
- RPL_SERVLIST =
'234'
- ERR_YOUWILLBEBANNED =
'466'
- ERR_NOSERVICEHOST =
'492'
- ERR_BADCHANMASK =
'476'
- RPL_WELCOME =
additional RFC2812 numerics
'001'
- RPL_YOURHOST =
'002'
- RPL_CREATED =
'003'
- RPL_MYINFO =
'004'
- RPL_ISUPPORT =
ISUPPORT favored over BOUNCE
'005'
- RPL_BOUNCE =
here in lieu of 005
'010'