AnyEvent-IRC
view release on metacpan or search on metacpan
lib/AnyEvent/IRC/Util.pm view on Meta::CPAN
'255' => 'RPL_LUSERME',
'256' => 'RPL_ADMINME',
'257' => 'RPL_ADMINLOC1',
'258' => 'RPL_ADMINLOC2',
'259' => 'RPL_ADMINEMAIL',
'261' => 'RPL_TRACELOG',
'262' => 'RPL_TRACEEND',
'263' => 'RPL_TRYAGAIN',
'301' => 'RPL_AWAY',
'302' => 'RPL_USERHOST',
'303' => 'RPL_ISON',
'305' => 'RPL_UNAWAY',
'306' => 'RPL_NOWAWAY',
'311' => 'RPL_WHOISUSER',
'312' => 'RPL_WHOISSERVER',
'313' => 'RPL_WHOISOPERATOR',
'314' => 'RPL_WHOWASUSER',
'315' => 'RPL_ENDOFWHO',
'317' => 'RPL_WHOISIDLE',
'318' => 'RPL_ENDOFWHOIS',
'319' => 'RPL_WHOISCHANNELS',
'321' => 'RPL_LISTSTART',
'322' => 'RPL_LIST',
'323' => 'RPL_LISTEND',
'324' => 'RPL_CHANNELMODEIS',
'325' => 'RPL_UNIQOPIS',
'331' => 'RPL_NOTOPIC',
'332' => 'RPL_TOPIC',
'341' => 'RPL_INVITING',
'342' => 'RPL_SUMMONING',
'346' => 'RPL_INVITELIST',
'347' => 'RPL_ENDOFINVITELIST',
'348' => 'RPL_EXCEPTLIST',
'349' => 'RPL_ENDOFEXCEPTLIST',
'351' => 'RPL_VERSION',
'352' => 'RPL_WHOREPLY',
'353' => 'RPL_NAMREPLY',
'364' => 'RPL_LINKS',
'365' => 'RPL_ENDOFLINKS',
'366' => 'RPL_ENDOFNAMES',
'367' => 'RPL_BANLIST',
'368' => 'RPL_ENDOFBANLIST',
'369' => 'RPL_ENDOFWHOWAS',
'371' => 'RPL_INFO',
'372' => 'RPL_MOTD',
'374' => 'RPL_ENDOFINFO',
'375' => 'RPL_MOTDSTART',
'376' => 'RPL_ENDOFMOTD',
'381' => 'RPL_YOUREOPER',
'382' => 'RPL_REHASHING',
'383' => 'RPL_YOURESERVICE',
'384' => 'RPL_MYPORTIS',
'391' => 'RPL_TIME',
'392' => 'RPL_USERSSTART',
'393' => 'RPL_USERS',
'394' => 'RPL_ENDOFUSERS',
'395' => 'RPL_NOUSERS',
'401' => 'ERR_NOSUCHNICK',
'402' => 'ERR_NOSUCHSERVER',
'403' => 'ERR_NOSUCHCHANNEL',
'404' => 'ERR_CANNOTSENDTOCHAN',
'405' => 'ERR_TOOMANYCHANNELS',
'406' => 'ERR_WASNOSUCHNICK',
'407' => 'ERR_TOOMANYTARGETS',
'408' => 'ERR_NOSUCHSERVICE',
'409' => 'ERR_NOORIGIN',
'411' => 'ERR_NORECIPIENT',
'412' => 'ERR_NOTEXTTOSEND',
'413' => 'ERR_NOTOPLEVEL',
'414' => 'ERR_WILDTOPLEVEL',
'415' => 'ERR_BADMASK',
'421' => 'ERR_UNKNOWNCOMMAND',
'422' => 'ERR_NOMOTD',
'423' => 'ERR_NOADMININFO',
'424' => 'ERR_FILEERROR',
'431' => 'ERR_NONICKNAMEGIVEN',
'432' => 'ERR_ERRONEUSNICKNAME',
'433' => 'ERR_NICKNAMEINUSE',
'436' => 'ERR_NICKCOLLISION',
'437' => 'ERR_UNAVAILRESOURCE',
'441' => 'ERR_USERNOTINCHANNEL',
'442' => 'ERR_NOTONCHANNEL',
'443' => 'ERR_USERONCHANNEL',
'444' => 'ERR_NOLOGIN',
'445' => 'ERR_SUMMONDISABLED',
'446' => 'ERR_USERSDISABLED',
'451' => 'ERR_NOTREGISTERED',
'461' => 'ERR_NEEDMOREPARAMS',
'462' => 'ERR_ALREADYREGISTRED',
'463' => 'ERR_NOPERMFORHOST',
'464' => 'ERR_PASSWDMISMATCH',
'465' => 'ERR_YOUREBANNEDCREEP',
'466' => 'ERR_YOUWILLBEBANNED',
'467' => 'ERR_KEYSET',
'471' => 'ERR_CHANNELISFULL',
'472' => 'ERR_UNKNOWNMODE',
'473' => 'ERR_INVITEONLYCHAN',
'474' => 'ERR_BANNEDFROMCHAN',
'475' => 'ERR_BADCHANNELKEY',
'476' => 'ERR_BADCHANMASK',
'477' => 'ERR_NOCHANMODES',
'478' => 'ERR_BANLISTFULL',
'481' => 'ERR_NOPRIVILEGES',
'482' => 'ERR_CHANOPRIVSNEEDED',
'483' => 'ERR_CANTKILLSERVER',
'484' => 'ERR_RESTRICTED',
'485' => 'ERR_UNIQOPPRIVSNEEDED',
'491' => 'ERR_NOOPERHOST',
'492' => 'ERR_NOSERVICEHOST',
'501' => 'ERR_UMODEUNKNOWNFLAG',
'502' => 'ERR_USERSDONTMATCH',
);
sub rfc_code_to_name {
my ($code) = @_;
return $RFC_NUMCODE_MAP{$code} || $code;
}
=item my (@lines) = split_unicode_string ($encoding, $string, $maxlinebytes)
This function splits up C<$string> into multiple C<@lines> which are
( run in 2.091 seconds using v1.01-cache-2.11-cpan-39bf76dae61 )