| Copyright | (c) Eric Mertens, 2016 |
|---|---|
| License | ISC |
| Maintainer | emertens@gmail.com |
| Safe Haskell | Safe |
| Language | Haskell2010 |
Irc.Codes
Description
This module defines support for working with IRC's numeric reply codes. Pattern synonyms are provided for each of the possible IRC reply codes.
Reply code information was extracted from https://www.alien.net.au/irc/irc2numerics.html
- data ReplyType
- replyType :: Int -> ReplyType
- pattern RPL_WELCOME :: Int
- pattern RPL_YOURHOST :: Int
- pattern RPL_CREATED :: Int
- pattern RPL_MYINFO :: Int
- pattern RPL_ISUPPORT :: Int
- pattern RPL_SNOMASK :: Int
- pattern RPL_STATMEMTOT :: Int
- pattern RPL_BOUNCE :: Int
- pattern RPL_STATMEM :: Int
- pattern RPL_YOURCOOKIE :: Int
- pattern RPL_YOURID :: Int
- pattern RPL_SAVENICK :: Int
- pattern RPL_ATTEMPTINGJUNC :: Int
- pattern RPL_ATTEMPTINGREROUTE :: Int
- pattern RPL_TRACELINK :: Int
- pattern RPL_TRACECONNECTING :: Int
- pattern RPL_TRACEHANDSHAKE :: Int
- pattern RPL_TRACEUNKNOWN :: Int
- pattern RPL_TRACEOPERATOR :: Int
- pattern RPL_TRACEUSER :: Int
- pattern RPL_TRACESERVER :: Int
- pattern RPL_TRACESERVICE :: Int
- pattern RPL_TRACENEWTYPE :: Int
- pattern RPL_TRACECLASS :: Int
- pattern RPL_TRACERECONNECT :: Int
- pattern RPL_STATS :: Int
- pattern RPL_STATSLINKINFO :: Int
- pattern RPL_STATSCOMMANDS :: Int
- pattern RPL_STATSCLINE :: Int
- pattern RPL_STATSILINE :: Int
- pattern RPL_STATSKLINE :: Int
- pattern RPL_STATSYLINE :: Int
- pattern RPL_ENDOFSTATS :: Int
- pattern RPL_UMODEIS :: Int
- pattern RPL_SQLINE_NICK :: Int
- pattern RPL_STATSDLINE :: Int
- pattern RPL_STATSZLINE :: Int
- pattern RPL_STATSCOUNT :: Int
- pattern RPL_SERVICEINFO :: Int
- pattern RPL_ENDOFSERVICES :: Int
- pattern RPL_SERVICE :: Int
- pattern RPL_SERVLIST :: Int
- pattern RPL_SERVLISTEND :: Int
- pattern RPL_STATSVERBOSE :: Int
- pattern RPL_STATSIAUTH :: Int
- pattern RPL_STATSLLINE :: Int
- pattern RPL_STATSUPTIME :: Int
- pattern RPL_STATSOLINE :: Int
- pattern RPL_STATSHLINE :: Int
- pattern RPL_STATSSLINE :: Int
- pattern RPL_STATSPING :: Int
- pattern RPL_STATSDEFINE :: Int
- pattern RPL_STATSDEBUG :: Int
- pattern RPL_STATSCONN :: Int
- pattern RPL_LUSERCLIENT :: Int
- pattern RPL_LUSEROP :: Int
- pattern RPL_LUSERUNKNOWN :: Int
- pattern RPL_LUSERCHANNELS :: Int
- pattern RPL_LUSERME :: Int
- pattern RPL_ADMINME :: Int
- pattern RPL_ADMINLOC1 :: Int
- pattern RPL_ADMINLOC2 :: Int
- pattern RPL_ADMINEMAIL :: Int
- pattern RPL_TRACELOG :: Int
- pattern RPL_TRACEPING :: Int
- pattern RPL_TRACEEND :: Int
- pattern RPL_TRYAGAIN :: Int
- pattern RPL_LOCALUSERS :: Int
- pattern RPL_GLOBALUSERS :: Int
- pattern RPL_START_NETSTAT :: Int
- pattern RPL_NETSTAT :: Int
- pattern RPL_END_NETSTAT :: Int
- pattern RPL_PRIVS :: Int
- pattern RPL_SILELIST :: Int
- pattern RPL_ENDOFSILELIST :: Int
- pattern RPL_NOTIFY :: Int
- pattern RPL_ENDNOTIFY :: Int
- pattern RPL_STATSDELTA :: Int
- pattern RPL_VCHANEXIST :: Int
- pattern RPL_VCHANLIST :: Int
- pattern RPL_VCHANHELP :: Int
- pattern RPL_GLIST :: Int
- pattern RPL_ENDOFGLIST :: Int
- pattern RPL_ACCEPTLIST :: Int
- pattern RPL_ENDOFACCEPT :: Int
- pattern RPL_JUPELIST :: Int
- pattern RPL_ENDOFJUPELIST :: Int
- pattern RPL_FEATURE :: Int
- pattern RPL_GLIST_HASH :: Int
- pattern RPL_CHANINFO_HANDLE :: Int
- pattern RPL_NEWHOSTIS :: Int
- pattern RPL_CHANINFO_USERS :: Int
- pattern RPL_CHKHEAD :: Int
- pattern RPL_CHANINFO_CHOPS :: Int
- pattern RPL_CHANUSER :: Int
- pattern RPL_CHANINFO_VOICES :: Int
- pattern RPL_PATCHHEAD :: Int
- pattern RPL_CHANINFO_AWAY :: Int
- pattern RPL_PATCHCON :: Int
- pattern RPL_CHANINFO_OPERS :: Int
- pattern RPL_HELPHDR :: Int
- pattern RPL_DATASTR :: Int
- pattern RPL_CHANINFO_BANNED :: Int
- pattern RPL_HELPOP :: Int
- pattern RPL_ENDOFCHECK :: Int
- pattern RPL_CHANINFO_BANS :: Int
- pattern RPL_HELPTLR :: Int
- pattern RPL_CHANINFO_INVITE :: Int
- pattern RPL_HELPHLP :: Int
- pattern RPL_CHANINFO_INVITES :: Int
- pattern RPL_HELPFWD :: Int
- pattern RPL_CHANINFO_KICK :: Int
- pattern RPL_HELPIGN :: Int
- pattern RPL_CHANINFO_KICKS :: Int
- pattern RPL_END_CHANINFO :: Int
- pattern RPL_NONE :: Int
- pattern RPL_AWAY :: Int
- pattern RPL_USERHOST :: Int
- pattern RPL_ISON :: Int
- pattern RPL_TEXT :: Int
- pattern RPL_UNAWAY :: Int
- pattern RPL_NOWAWAY :: Int
- pattern RPL_WHOISREGNICK :: Int
- pattern RPL_SUSERHOST :: Int
- pattern RPL_NOTIFYACTION :: Int
- pattern RPL_WHOISADMIN :: Int
- pattern RPL_NICKTRACE :: Int
- pattern RPL_WHOISSADMIN :: Int
- pattern RPL_WHOISHELPER :: Int
- pattern RPL_WHOISSVCMSG :: Int
- pattern RPL_WHOISHELPOP :: Int
- pattern RPL_WHOISSERVICE :: Int
- pattern RPL_WHOISUSER :: Int
- pattern RPL_WHOISSERVER :: Int
- pattern RPL_WHOISOPERATOR :: Int
- pattern RPL_WHOWASUSER :: Int
- pattern RPL_ENDOFWHO :: Int
- pattern RPL_WHOISCHANOP :: Int
- pattern RPL_WHOISIDLE :: Int
- pattern RPL_ENDOFWHOIS :: Int
- pattern RPL_WHOISCHANNELS :: Int
- pattern RPL_WHOISVIRT :: Int
- pattern RPL_WHOIS_HIDDEN :: Int
- pattern RPL_WHOISSPECIAL :: Int
- pattern RPL_LISTSTART :: Int
- pattern RPL_LIST :: Int
- pattern RPL_LISTEND :: Int
- pattern RPL_CHANNELMODEIS :: Int
- pattern RPL_UNIQOPIS :: Int
- pattern RPL_CHANNELPASSIS :: Int
- pattern RPL_NOCHANPASS :: Int
- pattern RPL_CHPASSUNKNOWN :: Int
- pattern RPL_CHANNEL_URL :: Int
- pattern RPL_CREATIONTIME :: Int
- pattern RPL_WHOWAS_TIME :: Int
- pattern RPL_WHOISACCOUNT :: Int
- pattern RPL_NOTOPIC :: Int
- pattern RPL_TOPIC :: Int
- pattern RPL_TOPICWHOTIME :: Int
- pattern RPL_LISTUSAGE :: Int
- pattern RPL_COMMANDSYNTAX :: Int
- pattern RPL_LISTSYNTAX :: Int
- pattern RPL_CHANPASSOK :: Int
- pattern RPL_WHOISACTUALLY :: Int
- pattern RPL_BADCHANPASS :: Int
- pattern RPL_INVITING :: Int
- pattern RPL_SUMMONING :: Int
- pattern RPL_INVITED :: Int
- pattern RPL_INVITELIST :: Int
- pattern RPL_ENDOFINVITELIST :: Int
- pattern RPL_EXCEPTLIST :: Int
- pattern RPL_ENDOFEXCEPTLIST :: Int
- pattern RPL_VERSION :: Int
- pattern RPL_WHOREPLY :: Int
- pattern RPL_NAMREPLY :: Int
- pattern RPL_WHOSPCRPL :: Int
- pattern RPL_NAMREPLY_ :: Int
- pattern RPL_KILLDONE :: Int
- pattern RPL_CLOSING :: Int
- pattern RPL_CLOSEEND :: Int
- pattern RPL_LINKS :: Int
- pattern RPL_ENDOFLINKS :: Int
- pattern RPL_ENDOFNAMES :: Int
- pattern RPL_BANLIST :: Int
- pattern RPL_ENDOFBANLIST :: Int
- pattern RPL_ENDOFWHOWAS :: Int
- pattern RPL_INFO :: Int
- pattern RPL_MOTD :: Int
- pattern RPL_INFOSTART :: Int
- pattern RPL_ENDOFINFO :: Int
- pattern RPL_MOTDSTART :: Int
- pattern RPL_ENDOFMOTD :: Int
- pattern RPL_KICKEXPIRED :: Int
- pattern RPL_SPAM :: Int
- pattern RPL_BANEXPIRED :: Int
- pattern RPL_WHOISHOST :: Int
- pattern RPL_KICKLINKED :: Int
- pattern RPL_BANLINKED :: Int
- pattern RPL_YOURHELPER :: Int
- pattern RPL_YOUREOPER :: Int
- pattern RPL_REHASHING :: Int
- pattern RPL_YOURESERVICE :: Int
- pattern RPL_MYPORTIS :: Int
- pattern RPL_NOTOPERANYMORE :: Int
- pattern RPL_QLIST :: Int
- pattern RPL_IRCOPS :: Int
- pattern RPL_ENDOFQLIST :: Int
- pattern RPL_ENDOFIRCOPS :: Int
- pattern RPL_TIME :: Int
- pattern RPL_USERSSTART :: Int
- pattern RPL_USERS :: Int
- pattern RPL_ENDOFUSERS :: Int
- pattern RPL_NOUSERS :: Int
- pattern RPL_HOSTHIDDEN :: Int
- pattern ERR_UNKNOWNERROR :: Int
- pattern ERR_NOSUCHNICK :: Int
- pattern ERR_NOSUCHSERVER :: Int
- pattern ERR_NOSUCHCHANNEL :: Int
- pattern ERR_CANNOTSENDTOCHAN :: Int
- pattern ERR_TOOMANYCHANNELS :: Int
- pattern ERR_WASNOSUCHNICK :: Int
- pattern ERR_TOOMANYTARGETS :: Int
- pattern ERR_NOSUCHSERVICE :: Int
- pattern ERR_NOCOLORSONCHAN :: Int
- pattern ERR_NOORIGIN :: Int
- pattern ERR_NORECIPIENT :: Int
- pattern ERR_NOTEXTTOSEND :: Int
- pattern ERR_NOTOPLEVEL :: Int
- pattern ERR_WILDTOPLEVEL :: Int
- pattern ERR_BADMASK :: Int
- pattern ERR_TOOMANYMATCHES :: Int
- pattern ERR_QUERYTOOLONG :: Int
- pattern ERR_LENGTHTRUNCATED :: Int
- pattern ERR_UNKNOWNCOMMAND :: Int
- pattern ERR_NOMOTD :: Int
- pattern ERR_NOADMININFO :: Int
- pattern ERR_FILEERROR :: Int
- pattern ERR_NOOPERMOTD :: Int
- pattern ERR_TOOMANYAWAY :: Int
- pattern ERR_EVENTNICKCHANGE :: Int
- pattern ERR_NONICKNAMEGIVEN :: Int
- pattern ERR_ERRONEUSNICKNAME :: Int
- pattern ERR_NICKNAMEINUSE :: Int
- pattern ERR_SERVICENAMEINUSE :: Int
- pattern ERR_NORULES :: Int
- pattern ERR_SERVICECONFUSED :: Int
- pattern ERR_BANONCHAN :: Int
- pattern ERR_NICKCOLLISION :: Int
- pattern ERR_UNAVAILRESOURCE :: Int
- pattern ERR_BANNICKCHANGE :: Int
- pattern ERR_NICKTOOFAST :: Int
- pattern ERR_DEAD :: Int
- pattern ERR_TARGETTOOFAST :: Int
- pattern ERR_SERVICESDOWN :: Int
- pattern ERR_USERNOTINCHANNEL :: Int
- pattern ERR_NOTONCHANNEL :: Int
- pattern ERR_USERONCHANNEL :: Int
- pattern ERR_NOLOGIN :: Int
- pattern ERR_SUMMONDISABLED :: Int
- pattern ERR_USERSDISABLED :: Int
- pattern ERR_NONICKCHANGE :: Int
- pattern ERR_NOTIMPLEMENTED :: Int
- pattern ERR_NOTREGISTERED :: Int
- pattern ERR_IDCOLLISION :: Int
- pattern ERR_NICKLOST :: Int
- pattern ERR_HOSTILENAME :: Int
- pattern ERR_ACCEPTFULL :: Int
- pattern ERR_ACCEPTEXIST :: Int
- pattern ERR_ACCEPTNOT :: Int
- pattern ERR_NOHIDING :: Int
- pattern ERR_NOTFORHALFOPS :: Int
- pattern ERR_NEEDMOREPARAMS :: Int
- pattern ERR_ALREADYREGISTERED :: Int
- pattern ERR_NOPERMFORHOST :: Int
- pattern ERR_PASSWDMISMATCH :: Int
- pattern ERR_YOUREBANNEDCREEP :: Int
- pattern ERR_YOUWILLBEBANNED :: Int
- pattern ERR_KEYSET :: Int
- pattern ERR_INVALIDUSERNAME :: Int
- pattern ERR_ONLYSERVERSCANCHANGE :: Int
- pattern ERR_LINKSET :: Int
- pattern ERR_LINKCHANNEL :: Int
- pattern ERR_KICKEDFROMCHAN :: Int
- pattern ERR_CHANNELISFULL :: Int
- pattern ERR_UNKNOWNMODE :: Int
- pattern ERR_INVITEONLYCHAN :: Int
- pattern ERR_BANNEDFROMCHAN :: Int
- pattern ERR_BADCHANNELKEY :: Int
- pattern ERR_BADCHANMASK :: Int
- pattern ERR_NOCHANMODES :: Int
- pattern ERR_NEEDREGGEDNICK :: Int
- pattern ERR_BANLISTFULL :: Int
- pattern ERR_BADCHANNAME :: Int
- pattern ERR_LINKFAIL :: Int
- pattern ERR_NOULINE :: Int
- pattern ERR_CANNOTKNOCK :: Int
- pattern ERR_NOPRIVILEGES :: Int
- pattern ERR_CHANOPRIVSNEEDED :: Int
- pattern ERR_CANTKILLSERVER :: Int
- pattern ERR_RESTRICTED :: Int
- pattern ERR_ISCHANSERVICE :: Int
- pattern ERR_DESYNC :: Int
- pattern ERR_ATTACKDENY :: Int
- pattern ERR_UNIQOPRIVSNEEDED :: Int
- pattern ERR_KILLDENY :: Int
- pattern ERR_CANTKICKADMIN :: Int
- pattern ERR_ISREALSERVICE :: Int
- pattern ERR_NONONREG :: Int
- pattern ERR_HTMDISABLED :: Int
- pattern ERR_ACCOUNTONLY :: Int
- pattern ERR_CHANTOORECENT :: Int
- pattern ERR_MSGSERVICES :: Int
- pattern ERR_TSLESSCHAN :: Int
- pattern ERR_VOICENEEDED :: Int
- pattern ERR_SECUREONLYCHAN :: Int
- pattern ERR_NOOPERHOST :: Int
- pattern ERR_NOSERVICEHOST :: Int
- pattern ERR_NOFEATURE :: Int
- pattern ERR_BADFEATURE :: Int
- pattern ERR_BADLOGTYPE :: Int
- pattern ERR_BADLOGSYS :: Int
- pattern ERR_BADLOGVALUE :: Int
- pattern ERR_ISOPERLCHAN :: Int
- pattern ERR_CHANOWNPRIVNEEDED :: Int
- pattern ERR_UMODEUNKNOWNFLAG :: Int
- pattern ERR_USERSDONTMATCH :: Int
- pattern ERR_GHOSTEDCLIENT :: Int
- pattern ERR_VWORLDWARN :: Int
- pattern ERR_USERNOTONSERV :: Int
- pattern ERR_SILELISTFULL :: Int
- pattern ERR_TOOMANYWATCH :: Int
- pattern ERR_BADPING :: Int
- pattern ERR_INVALID_ERROR :: Int
- pattern ERR_TOOMANYDCC :: Int
- pattern ERR_BADEXPIRE :: Int
- pattern ERR_DONTCHEAT :: Int
- pattern ERR_DISABLED :: Int
- pattern ERR_NOINVITE :: Int
- pattern ERR_LONGMASK :: Int
- pattern ERR_ADMONLY :: Int
- pattern ERR_TOOMANYUSERS :: Int
- pattern ERR_OPERONLY :: Int
- pattern ERR_MASKTOOWIDE :: Int
- pattern ERR_WHOTRUNC :: Int
- pattern ERR_LISTSYNTAX :: Int
- pattern ERR_WHOSYNTAX :: Int
- pattern ERR_WHOLIMEXCEED :: Int
- pattern ERR_QUARANTINED :: Int
- pattern ERR_OPERSPVERIFY :: Int
- pattern ERR_REMOTEPFX :: Int
- pattern ERR_PFXUNROUTABLE :: Int
- pattern ERR_BADHOSTMASK :: Int
- pattern ERR_HOSTUNAVAIL :: Int
- pattern ERR_USINGSLINE :: Int
- pattern ERR_STATSSLINE :: Int
- pattern RPL_LOGON :: Int
- pattern RPL_LOGOFF :: Int
- pattern RPL_WATCHOFF :: Int
- pattern RPL_WATCHSTAT :: Int
- pattern RPL_NOWON :: Int
- pattern RPL_NOWOFF :: Int
- pattern RPL_WATCHLIST :: Int
- pattern RPL_ENDOFWATCHLIST :: Int
- pattern RPL_WATCHCLEAR :: Int
- pattern RPL_ISOPER :: Int
- pattern RPL_ISLOCOP :: Int
- pattern RPL_ISNOTOPER :: Int
- pattern RPL_ENDOFISOPER :: Int
- pattern RPL_DCCSTATUS :: Int
- pattern RPL_DCCLIST :: Int
- pattern RPL_ENDOFDCCLIST :: Int
- pattern RPL_WHOWASHOST :: Int
- pattern RPL_DCCINFO :: Int
- pattern RPL_RULES :: Int
- pattern RPL_ENDOFO :: Int
- pattern RPL_SETTINGS :: Int
- pattern RPL_ENDOFSETTINGS :: Int
- pattern RPL_DUMPING :: Int
- pattern RPL_DUMPRPL :: Int
- pattern RPL_EODUMP :: Int
- pattern RPL_TRACEROUTE_HOP :: Int
- pattern RPL_TRACEROUTE_START :: Int
- pattern RPL_MODECHANGEWARN :: Int
- pattern RPL_CHANREDIR :: Int
- pattern RPL_SERVMODEIS :: Int
- pattern RPL_OTHERUMODEIS :: Int
- pattern RPL_ENDOF_GENERIC :: Int
- pattern RPL_WHOWASDETAILS :: Int
- pattern RPL_WHOISSECURE :: Int
- pattern RPL_UNKNOWNMODES :: Int
- pattern RPL_CANNOTSETMODES :: Int
- pattern RPL_LUSERSTAFF :: Int
- pattern RPL_TIMEONSERVERIS :: Int
- pattern RPL_NETWORKS :: Int
- pattern RPL_YOURLANGUAGEIS :: Int
- pattern RPL_LANGUAGE :: Int
- pattern RPL_WHOISSTAFF :: Int
- pattern RPL_WHOISLANGUAGE :: Int
- pattern RPL_ENDOFMODLIST :: Int
- pattern RPL_HELPSTART :: Int
- pattern RPL_HELPTXT :: Int
- pattern RPL_ENDOFHELP :: Int
- pattern RPL_ETRACEFULL :: Int
- pattern RPL_ETRACE :: Int
- pattern RPL_KNOCK :: Int
- pattern RPL_KNOCKDLVR :: Int
- pattern ERR_TOOMANYKNOCK :: Int
- pattern ERR_CHANOPEN :: Int
- pattern ERR_KNOCKONCHAN :: Int
- pattern ERR_KNOCKDISABLED :: Int
- pattern RPL_TARGUMODEG :: Int
- pattern RPL_TARGNOTIFY :: Int
- pattern RPL_UMODEGMSG :: Int
- pattern RPL_ENDOFOMOTD :: Int
- pattern ERR_NOPRIVS :: Int
- pattern RPL_TESTMARK :: Int
- pattern RPL_TESTLINE :: Int
- pattern RPL_NOTESTLINE :: Int
- pattern RPL_QUIETLIST :: Int
- pattern RPL_ENDOFQUIETLIST :: Int
- pattern RPL_XINFO :: Int
- pattern RPL_XINFOSTART :: Int
- pattern RPL_XINFOEND :: Int
- pattern ERR_CANNOTDOCOMMAND :: Int
- pattern ERR_CANNOTCHANGEUMODE :: Int
- pattern ERR_CANNOTCHANGECHANMODE :: Int
- pattern ERR_CANNOTCHANGESERVERMODE :: Int
- pattern ERR_CANNOTSENDTONICK :: Int
- pattern ERR_UNKNOWNSERVERMODE :: Int
- pattern ERR_SERVERMODELOCK :: Int
- pattern ERR_BADCHARENCODING :: Int
- pattern ERR_TOOMANYLANGUAGES :: Int
- pattern ERR_NOLANGUAGE :: Int
- pattern ERR_TEXTTOOSHORT :: Int
- pattern ERR_NUMERIC_ERR :: Int
Documentation
Categories for reply codes
Constructors
| ClientServerReply | 0-99 Messages between client and server |
| CommandReply | 200-399 Responses to commands |
| ErrorReply | 200-399 Errors |
| CustomReply | Uncategorized |
replyType :: Int -> ReplyType Source #
Categorize replies according to the ranges provided in RFC 2812
pattern RPL_WELCOME :: Int Source #
pattern RPL_YOURHOST :: Int Source #
pattern RPL_CREATED :: Int Source #
pattern RPL_MYINFO :: Int Source #
pattern RPL_ISUPPORT :: Int Source #
pattern RPL_SNOMASK :: Int Source #
pattern RPL_STATMEMTOT :: Int Source #
pattern RPL_BOUNCE :: Int Source #
pattern RPL_STATMEM :: Int Source #
pattern RPL_YOURCOOKIE :: Int Source #
pattern RPL_YOURID :: Int Source #
pattern RPL_SAVENICK :: Int Source #
pattern RPL_ATTEMPTINGJUNC :: Int Source #
pattern RPL_ATTEMPTINGREROUTE :: Int Source #
pattern RPL_TRACELINK :: Int Source #
pattern RPL_TRACECONNECTING :: Int Source #
pattern RPL_TRACEHANDSHAKE :: Int Source #
pattern RPL_TRACEUNKNOWN :: Int Source #
pattern RPL_TRACEOPERATOR :: Int Source #
pattern RPL_TRACEUSER :: Int Source #
pattern RPL_TRACESERVER :: Int Source #
pattern RPL_TRACESERVICE :: Int Source #
pattern RPL_TRACENEWTYPE :: Int Source #
pattern RPL_TRACECLASS :: Int Source #
pattern RPL_TRACERECONNECT :: Int Source #
pattern RPL_STATSLINKINFO :: Int Source #
pattern RPL_STATSCOMMANDS :: Int Source #
pattern RPL_STATSCLINE :: Int Source #
pattern RPL_STATSILINE :: Int Source #
pattern RPL_STATSKLINE :: Int Source #
pattern RPL_STATSYLINE :: Int Source #
pattern RPL_ENDOFSTATS :: Int Source #
pattern RPL_UMODEIS :: Int Source #
pattern RPL_SQLINE_NICK :: Int Source #
pattern RPL_STATSDLINE :: Int Source #
pattern RPL_STATSZLINE :: Int Source #
pattern RPL_STATSCOUNT :: Int Source #
pattern RPL_SERVICEINFO :: Int Source #
pattern RPL_ENDOFSERVICES :: Int Source #
pattern RPL_SERVICE :: Int Source #
pattern RPL_SERVLIST :: Int Source #
pattern RPL_SERVLISTEND :: Int Source #
pattern RPL_STATSVERBOSE :: Int Source #
pattern RPL_STATSIAUTH :: Int Source #
pattern RPL_STATSLLINE :: Int Source #
pattern RPL_STATSUPTIME :: Int Source #
pattern RPL_STATSOLINE :: Int Source #
pattern RPL_STATSHLINE :: Int Source #
pattern RPL_STATSSLINE :: Int Source #
pattern RPL_STATSPING :: Int Source #
pattern RPL_STATSDEFINE :: Int Source #
pattern RPL_STATSDEBUG :: Int Source #
pattern RPL_STATSCONN :: Int Source #
pattern RPL_LUSERCLIENT :: Int Source #
pattern RPL_LUSEROP :: Int Source #
pattern RPL_LUSERUNKNOWN :: Int Source #
pattern RPL_LUSERCHANNELS :: Int Source #
pattern RPL_LUSERME :: Int Source #
pattern RPL_ADMINME :: Int Source #
pattern RPL_ADMINLOC1 :: Int Source #
pattern RPL_ADMINLOC2 :: Int Source #
pattern RPL_ADMINEMAIL :: Int Source #
pattern RPL_TRACELOG :: Int Source #
pattern RPL_TRACEPING :: Int Source #
pattern RPL_TRACEEND :: Int Source #
pattern RPL_TRYAGAIN :: Int Source #
pattern RPL_LOCALUSERS :: Int Source #
pattern RPL_GLOBALUSERS :: Int Source #
pattern RPL_START_NETSTAT :: Int Source #
pattern RPL_NETSTAT :: Int Source #
pattern RPL_END_NETSTAT :: Int Source #
pattern RPL_SILELIST :: Int Source #
pattern RPL_ENDOFSILELIST :: Int Source #
pattern RPL_NOTIFY :: Int Source #
pattern RPL_ENDNOTIFY :: Int Source #
pattern RPL_STATSDELTA :: Int Source #
pattern RPL_VCHANEXIST :: Int Source #
pattern RPL_VCHANLIST :: Int Source #
pattern RPL_VCHANHELP :: Int Source #
pattern RPL_ENDOFGLIST :: Int Source #
pattern RPL_ACCEPTLIST :: Int Source #
pattern RPL_ENDOFACCEPT :: Int Source #
pattern RPL_JUPELIST :: Int Source #
pattern RPL_ENDOFJUPELIST :: Int Source #
pattern RPL_FEATURE :: Int Source #
pattern RPL_GLIST_HASH :: Int Source #
pattern RPL_CHANINFO_HANDLE :: Int Source #
pattern RPL_NEWHOSTIS :: Int Source #
pattern RPL_CHANINFO_USERS :: Int Source #
pattern RPL_CHKHEAD :: Int Source #
pattern RPL_CHANINFO_CHOPS :: Int Source #
pattern RPL_CHANUSER :: Int Source #
pattern RPL_CHANINFO_VOICES :: Int Source #
pattern RPL_PATCHHEAD :: Int Source #
pattern RPL_CHANINFO_AWAY :: Int Source #
pattern RPL_PATCHCON :: Int Source #
pattern RPL_CHANINFO_OPERS :: Int Source #
pattern RPL_HELPHDR :: Int Source #
pattern RPL_DATASTR :: Int Source #
pattern RPL_CHANINFO_BANNED :: Int Source #
pattern RPL_HELPOP :: Int Source #
pattern RPL_ENDOFCHECK :: Int Source #
pattern RPL_CHANINFO_BANS :: Int Source #
pattern RPL_HELPTLR :: Int Source #
pattern RPL_CHANINFO_INVITE :: Int Source #
pattern RPL_HELPHLP :: Int Source #
pattern RPL_CHANINFO_INVITES :: Int Source #
pattern RPL_HELPFWD :: Int Source #
pattern RPL_CHANINFO_KICK :: Int Source #
pattern RPL_HELPIGN :: Int Source #
pattern RPL_CHANINFO_KICKS :: Int Source #
pattern RPL_END_CHANINFO :: Int Source #
pattern RPL_USERHOST :: Int Source #
pattern RPL_UNAWAY :: Int Source #
pattern RPL_NOWAWAY :: Int Source #
pattern RPL_WHOISREGNICK :: Int Source #
pattern RPL_SUSERHOST :: Int Source #
pattern RPL_NOTIFYACTION :: Int Source #
pattern RPL_WHOISADMIN :: Int Source #
pattern RPL_NICKTRACE :: Int Source #
pattern RPL_WHOISSADMIN :: Int Source #
pattern RPL_WHOISHELPER :: Int Source #
pattern RPL_WHOISSVCMSG :: Int Source #
pattern RPL_WHOISHELPOP :: Int Source #
pattern RPL_WHOISSERVICE :: Int Source #
pattern RPL_WHOISUSER :: Int Source #
pattern RPL_WHOISSERVER :: Int Source #
pattern RPL_WHOISOPERATOR :: Int Source #
pattern RPL_WHOWASUSER :: Int Source #
pattern RPL_ENDOFWHO :: Int Source #
pattern RPL_WHOISCHANOP :: Int Source #
pattern RPL_WHOISIDLE :: Int Source #
pattern RPL_ENDOFWHOIS :: Int Source #
pattern RPL_WHOISCHANNELS :: Int Source #
pattern RPL_WHOISVIRT :: Int Source #
pattern RPL_WHOIS_HIDDEN :: Int Source #
pattern RPL_WHOISSPECIAL :: Int Source #
pattern RPL_LISTSTART :: Int Source #
pattern RPL_LISTEND :: Int Source #
pattern RPL_CHANNELMODEIS :: Int Source #
pattern RPL_UNIQOPIS :: Int Source #
pattern RPL_CHANNELPASSIS :: Int Source #
pattern RPL_NOCHANPASS :: Int Source #
pattern RPL_CHPASSUNKNOWN :: Int Source #
pattern RPL_CHANNEL_URL :: Int Source #
pattern RPL_CREATIONTIME :: Int Source #
pattern RPL_WHOWAS_TIME :: Int Source #
pattern RPL_WHOISACCOUNT :: Int Source #
pattern RPL_NOTOPIC :: Int Source #
pattern RPL_TOPICWHOTIME :: Int Source #
pattern RPL_LISTUSAGE :: Int Source #
pattern RPL_COMMANDSYNTAX :: Int Source #
pattern RPL_LISTSYNTAX :: Int Source #
pattern RPL_CHANPASSOK :: Int Source #
pattern RPL_WHOISACTUALLY :: Int Source #
pattern RPL_BADCHANPASS :: Int Source #
pattern RPL_INVITING :: Int Source #
pattern RPL_SUMMONING :: Int Source #
pattern RPL_INVITED :: Int Source #
pattern RPL_INVITELIST :: Int Source #
pattern RPL_ENDOFINVITELIST :: Int Source #
pattern RPL_EXCEPTLIST :: Int Source #
pattern RPL_ENDOFEXCEPTLIST :: Int Source #
pattern RPL_VERSION :: Int Source #
pattern RPL_WHOREPLY :: Int Source #
pattern RPL_NAMREPLY :: Int Source #
pattern RPL_WHOSPCRPL :: Int Source #
pattern RPL_NAMREPLY_ :: Int Source #
pattern RPL_KILLDONE :: Int Source #
pattern RPL_CLOSING :: Int Source #
pattern RPL_CLOSEEND :: Int Source #
pattern RPL_ENDOFLINKS :: Int Source #
pattern RPL_ENDOFNAMES :: Int Source #
pattern RPL_BANLIST :: Int Source #
pattern RPL_ENDOFBANLIST :: Int Source #
pattern RPL_ENDOFWHOWAS :: Int Source #
pattern RPL_INFOSTART :: Int Source #
pattern RPL_ENDOFINFO :: Int Source #
pattern RPL_MOTDSTART :: Int Source #
pattern RPL_ENDOFMOTD :: Int Source #
pattern RPL_KICKEXPIRED :: Int Source #
pattern RPL_BANEXPIRED :: Int Source #
pattern RPL_WHOISHOST :: Int Source #
pattern RPL_KICKLINKED :: Int Source #
pattern RPL_BANLINKED :: Int Source #
pattern RPL_YOURHELPER :: Int Source #
pattern RPL_YOUREOPER :: Int Source #
pattern RPL_REHASHING :: Int Source #
pattern RPL_YOURESERVICE :: Int Source #
pattern RPL_MYPORTIS :: Int Source #
pattern RPL_NOTOPERANYMORE :: Int Source #
pattern RPL_IRCOPS :: Int Source #
pattern RPL_ENDOFQLIST :: Int Source #
pattern RPL_ENDOFIRCOPS :: Int Source #
pattern RPL_USERSSTART :: Int Source #
pattern RPL_ENDOFUSERS :: Int Source #
pattern RPL_NOUSERS :: Int Source #
pattern RPL_HOSTHIDDEN :: Int Source #
pattern ERR_UNKNOWNERROR :: Int Source #
pattern ERR_NOSUCHNICK :: Int Source #
pattern ERR_NOSUCHSERVER :: Int Source #
pattern ERR_NOSUCHCHANNEL :: Int Source #
pattern ERR_CANNOTSENDTOCHAN :: Int Source #
pattern ERR_TOOMANYCHANNELS :: Int Source #
pattern ERR_WASNOSUCHNICK :: Int Source #
pattern ERR_TOOMANYTARGETS :: Int Source #
pattern ERR_NOSUCHSERVICE :: Int Source #
pattern ERR_NOCOLORSONCHAN :: Int Source #
pattern ERR_NOORIGIN :: Int Source #
pattern ERR_NORECIPIENT :: Int Source #
pattern ERR_NOTEXTTOSEND :: Int Source #
pattern ERR_NOTOPLEVEL :: Int Source #
pattern ERR_WILDTOPLEVEL :: Int Source #
pattern ERR_BADMASK :: Int Source #
pattern ERR_TOOMANYMATCHES :: Int Source #
pattern ERR_QUERYTOOLONG :: Int Source #
pattern ERR_LENGTHTRUNCATED :: Int Source #
pattern ERR_UNKNOWNCOMMAND :: Int Source #
pattern ERR_NOMOTD :: Int Source #
pattern ERR_NOADMININFO :: Int Source #
pattern ERR_FILEERROR :: Int Source #
pattern ERR_NOOPERMOTD :: Int Source #
pattern ERR_TOOMANYAWAY :: Int Source #
pattern ERR_EVENTNICKCHANGE :: Int Source #
pattern ERR_NONICKNAMEGIVEN :: Int Source #
pattern ERR_ERRONEUSNICKNAME :: Int Source #
pattern ERR_NICKNAMEINUSE :: Int Source #
pattern ERR_SERVICENAMEINUSE :: Int Source #
pattern ERR_NORULES :: Int Source #
pattern ERR_SERVICECONFUSED :: Int Source #
pattern ERR_BANONCHAN :: Int Source #
pattern ERR_NICKCOLLISION :: Int Source #
pattern ERR_UNAVAILRESOURCE :: Int Source #
pattern ERR_BANNICKCHANGE :: Int Source #
pattern ERR_NICKTOOFAST :: Int Source #
pattern ERR_TARGETTOOFAST :: Int Source #
pattern ERR_SERVICESDOWN :: Int Source #
pattern ERR_USERNOTINCHANNEL :: Int Source #
pattern ERR_NOTONCHANNEL :: Int Source #
pattern ERR_USERONCHANNEL :: Int Source #
pattern ERR_NOLOGIN :: Int Source #
pattern ERR_SUMMONDISABLED :: Int Source #
pattern ERR_USERSDISABLED :: Int Source #
pattern ERR_NONICKCHANGE :: Int Source #
pattern ERR_NOTIMPLEMENTED :: Int Source #
pattern ERR_NOTREGISTERED :: Int Source #
pattern ERR_IDCOLLISION :: Int Source #
pattern ERR_NICKLOST :: Int Source #
pattern ERR_HOSTILENAME :: Int Source #
pattern ERR_ACCEPTFULL :: Int Source #
pattern ERR_ACCEPTEXIST :: Int Source #
pattern ERR_ACCEPTNOT :: Int Source #
pattern ERR_NOHIDING :: Int Source #
pattern ERR_NOTFORHALFOPS :: Int Source #
pattern ERR_NEEDMOREPARAMS :: Int Source #
pattern ERR_ALREADYREGISTERED :: Int Source #
pattern ERR_NOPERMFORHOST :: Int Source #
pattern ERR_PASSWDMISMATCH :: Int Source #
pattern ERR_YOUREBANNEDCREEP :: Int Source #
pattern ERR_YOUWILLBEBANNED :: Int Source #
pattern ERR_KEYSET :: Int Source #
pattern ERR_INVALIDUSERNAME :: Int Source #
pattern ERR_ONLYSERVERSCANCHANGE :: Int Source #
pattern ERR_LINKSET :: Int Source #
pattern ERR_LINKCHANNEL :: Int Source #
pattern ERR_KICKEDFROMCHAN :: Int Source #
pattern ERR_CHANNELISFULL :: Int Source #
pattern ERR_UNKNOWNMODE :: Int Source #
pattern ERR_INVITEONLYCHAN :: Int Source #
pattern ERR_BANNEDFROMCHAN :: Int Source #
pattern ERR_BADCHANNELKEY :: Int Source #
pattern ERR_BADCHANMASK :: Int Source #
pattern ERR_NOCHANMODES :: Int Source #
pattern ERR_NEEDREGGEDNICK :: Int Source #
pattern ERR_BANLISTFULL :: Int Source #
pattern ERR_BADCHANNAME :: Int Source #
pattern ERR_LINKFAIL :: Int Source #
pattern ERR_NOULINE :: Int Source #
pattern ERR_CANNOTKNOCK :: Int Source #
pattern ERR_NOPRIVILEGES :: Int Source #
pattern ERR_CHANOPRIVSNEEDED :: Int Source #
pattern ERR_CANTKILLSERVER :: Int Source #
pattern ERR_RESTRICTED :: Int Source #
pattern ERR_ISCHANSERVICE :: Int Source #
pattern ERR_DESYNC :: Int Source #
pattern ERR_ATTACKDENY :: Int Source #
pattern ERR_UNIQOPRIVSNEEDED :: Int Source #
pattern ERR_KILLDENY :: Int Source #
pattern ERR_CANTKICKADMIN :: Int Source #
pattern ERR_ISREALSERVICE :: Int Source #
pattern ERR_NONONREG :: Int Source #
pattern ERR_HTMDISABLED :: Int Source #
pattern ERR_ACCOUNTONLY :: Int Source #
pattern ERR_CHANTOORECENT :: Int Source #
pattern ERR_MSGSERVICES :: Int Source #
pattern ERR_TSLESSCHAN :: Int Source #
pattern ERR_VOICENEEDED :: Int Source #
pattern ERR_SECUREONLYCHAN :: Int Source #
pattern ERR_NOOPERHOST :: Int Source #
pattern ERR_NOSERVICEHOST :: Int Source #
pattern ERR_NOFEATURE :: Int Source #
pattern ERR_BADFEATURE :: Int Source #
pattern ERR_BADLOGTYPE :: Int Source #
pattern ERR_BADLOGSYS :: Int Source #
pattern ERR_BADLOGVALUE :: Int Source #
pattern ERR_ISOPERLCHAN :: Int Source #
pattern ERR_CHANOWNPRIVNEEDED :: Int Source #
pattern ERR_UMODEUNKNOWNFLAG :: Int Source #
pattern ERR_USERSDONTMATCH :: Int Source #
pattern ERR_GHOSTEDCLIENT :: Int Source #
pattern ERR_VWORLDWARN :: Int Source #
pattern ERR_USERNOTONSERV :: Int Source #
pattern ERR_SILELISTFULL :: Int Source #
pattern ERR_TOOMANYWATCH :: Int Source #
pattern ERR_BADPING :: Int Source #
pattern ERR_INVALID_ERROR :: Int Source #
pattern ERR_TOOMANYDCC :: Int Source #
pattern ERR_BADEXPIRE :: Int Source #
pattern ERR_DONTCHEAT :: Int Source #
pattern ERR_DISABLED :: Int Source #
pattern ERR_NOINVITE :: Int Source #
pattern ERR_LONGMASK :: Int Source #
pattern ERR_ADMONLY :: Int Source #
pattern ERR_TOOMANYUSERS :: Int Source #
pattern ERR_OPERONLY :: Int Source #
pattern ERR_MASKTOOWIDE :: Int Source #
pattern ERR_WHOTRUNC :: Int Source #
pattern ERR_LISTSYNTAX :: Int Source #
pattern ERR_WHOSYNTAX :: Int Source #
pattern ERR_WHOLIMEXCEED :: Int Source #
pattern ERR_QUARANTINED :: Int Source #
pattern ERR_OPERSPVERIFY :: Int Source #
pattern ERR_REMOTEPFX :: Int Source #
pattern ERR_PFXUNROUTABLE :: Int Source #
pattern ERR_BADHOSTMASK :: Int Source #
pattern ERR_HOSTUNAVAIL :: Int Source #
pattern ERR_USINGSLINE :: Int Source #
pattern ERR_STATSSLINE :: Int Source #
pattern RPL_LOGOFF :: Int Source #
pattern RPL_WATCHOFF :: Int Source #
pattern RPL_WATCHSTAT :: Int Source #
pattern RPL_NOWOFF :: Int Source #
pattern RPL_WATCHLIST :: Int Source #
pattern RPL_ENDOFWATCHLIST :: Int Source #
pattern RPL_WATCHCLEAR :: Int Source #
pattern RPL_ISOPER :: Int Source #
pattern RPL_ISLOCOP :: Int Source #
pattern RPL_ISNOTOPER :: Int Source #
pattern RPL_ENDOFISOPER :: Int Source #
pattern RPL_DCCSTATUS :: Int Source #
pattern RPL_DCCLIST :: Int Source #
pattern RPL_ENDOFDCCLIST :: Int Source #
pattern RPL_WHOWASHOST :: Int Source #
pattern RPL_DCCINFO :: Int Source #
pattern RPL_ENDOFO :: Int Source #
pattern RPL_SETTINGS :: Int Source #
pattern RPL_ENDOFSETTINGS :: Int Source #
pattern RPL_DUMPING :: Int Source #
pattern RPL_DUMPRPL :: Int Source #
pattern RPL_EODUMP :: Int Source #
pattern RPL_TRACEROUTE_HOP :: Int Source #
pattern RPL_TRACEROUTE_START :: Int Source #
pattern RPL_MODECHANGEWARN :: Int Source #
pattern RPL_CHANREDIR :: Int Source #
pattern RPL_SERVMODEIS :: Int Source #
pattern RPL_OTHERUMODEIS :: Int Source #
pattern RPL_ENDOF_GENERIC :: Int Source #
pattern RPL_WHOWASDETAILS :: Int Source #
pattern RPL_WHOISSECURE :: Int Source #
pattern RPL_UNKNOWNMODES :: Int Source #
pattern RPL_CANNOTSETMODES :: Int Source #
pattern RPL_LUSERSTAFF :: Int Source #
pattern RPL_TIMEONSERVERIS :: Int Source #
pattern RPL_NETWORKS :: Int Source #
pattern RPL_YOURLANGUAGEIS :: Int Source #
pattern RPL_LANGUAGE :: Int Source #
pattern RPL_WHOISSTAFF :: Int Source #
pattern RPL_WHOISLANGUAGE :: Int Source #
pattern RPL_ENDOFMODLIST :: Int Source #
pattern RPL_HELPSTART :: Int Source #
pattern RPL_HELPTXT :: Int Source #
pattern RPL_ENDOFHELP :: Int Source #
pattern RPL_ETRACEFULL :: Int Source #
pattern RPL_ETRACE :: Int Source #
pattern RPL_KNOCKDLVR :: Int Source #
pattern ERR_TOOMANYKNOCK :: Int Source #
pattern ERR_CHANOPEN :: Int Source #
pattern ERR_KNOCKONCHAN :: Int Source #
pattern ERR_KNOCKDISABLED :: Int Source #
pattern RPL_TARGUMODEG :: Int Source #
pattern RPL_TARGNOTIFY :: Int Source #
pattern RPL_UMODEGMSG :: Int Source #
pattern RPL_ENDOFOMOTD :: Int Source #
pattern ERR_NOPRIVS :: Int Source #
pattern RPL_TESTMARK :: Int Source #
pattern RPL_TESTLINE :: Int Source #
pattern RPL_NOTESTLINE :: Int Source #
pattern RPL_QUIETLIST :: Int Source #
pattern RPL_ENDOFQUIETLIST :: Int Source #
pattern RPL_XINFOSTART :: Int Source #
pattern RPL_XINFOEND :: Int Source #
pattern ERR_CANNOTDOCOMMAND :: Int Source #
pattern ERR_CANNOTCHANGEUMODE :: Int Source #
pattern ERR_CANNOTCHANGECHANMODE :: Int Source #
pattern ERR_CANNOTCHANGESERVERMODE :: Int Source #
pattern ERR_CANNOTSENDTONICK :: Int Source #
pattern ERR_UNKNOWNSERVERMODE :: Int Source #
pattern ERR_SERVERMODELOCK :: Int Source #
pattern ERR_BADCHARENCODING :: Int Source #
pattern ERR_TOOMANYLANGUAGES :: Int Source #
pattern ERR_NOLANGUAGE :: Int Source #
pattern ERR_TEXTTOOSHORT :: Int Source #
pattern ERR_NUMERIC_ERR :: Int Source #