sopel.tools.events#
- class sopel.tools.events(value)#
 An enumeration of all the standardized and notable IRC numeric events
This allows you to do, for example,
@plugin.event(events.RPL_WELCOME)rather than@plugin.event('001')- ERR_ALREADYREGISTERED = '462'#
 
- ERR_ALREADYREGISTRED = '462'#
 
- ERR_BADCHANMASK = '476'#
 
- ERR_BADCHANNELKEY = '475'#
 
- ERR_BADMASK = '415'#
 
- ERR_BANLISTFULL = '478'#
 
- ERR_BANNEDFROMCHAN = '474'#
 
- ERR_CANNOTSENDTOCHAN = '404'#
 
- ERR_CANTKILLSERVER = '483'#
 
- ERR_CHANNELISFULL = '471'#
 
- ERR_CHANOPRIVSNEEDED = '482'#
 
- ERR_ERRONEUSNICKNAME = '432'#
 
- ERR_FILEERROR = '424'#
 
- ERR_INVALIDCAPCMD = '410'#
 
- ERR_INVITEONLYCHAN = '473'#
 
- ERR_KEYINVALID = '767'#
 
- ERR_KEYNOPERMISSION = '769'#
 
- ERR_KEYNOTSET = '768'#
 
- ERR_KEYSET = '467'#
 
- ERR_METADATALIMIT = '764'#
 
- ERR_MONLISTFULL = '734'#
 
- ERR_NEEDMOREPARAMS = '461'#
 
- ERR_NICKCOLLISION = '436'#
 
- ERR_NICKLOCKED = '902'#
 
- ERR_NICKNAMEINUSE = '433'#
 
- ERR_NOADMININFO = '423'#
 
- ERR_NOCHANMODES = '477'#
 
- ERR_NOLOGIN = '444'#
 
- ERR_NOMATCHINGKEY = '766'#
 
- ERR_NOMOTD = '422'#
 
- ERR_NONICKNAMEGIVEN = '431'#
 
- ERR_NOOPERHOST = '491'#
 
- ERR_NOORIGIN = '409'#
 
- ERR_NOPERMFORHOST = '463'#
 
- ERR_NOPRIVILEGES = '481'#
 
- ERR_NORECIPIENT = '411'#
 
- ERR_NOSUCHCHANNEL = '403'#
 
- ERR_NOSUCHNICK = '401'#
 
- ERR_NOSUCHSERVER = '402'#
 
- ERR_NOSUCHSERVICE = '408'#
 
- ERR_NOTEXTTOSEND = '412'#
 
- ERR_NOTONCHANNEL = '442'#
 
- ERR_NOTOPLEVEL = '413'#
 
- ERR_NOTREGISTERED = '451'#
 
- ERR_PASSWDMISMATCH = '464'#
 
- ERR_RESTRICTED = '484'#
 
- ERR_SASLABORTED = '906'#
 
- ERR_SASLALREADY = '907'#
 
- ERR_SASLFAIL = '904'#
 
- ERR_SASLTOOLONG = '905'#
 
- ERR_STARTTLS = '691'#
 
- ERR_SUMMONDISABLED = '445'#
 
- ERR_TARGETINVALID = '765'#
 
- ERR_TOOMANYCHANNELS = '405'#
 
- ERR_TOOMANYTARGETS = '407'#
 
- ERR_UMODEUNKNOWNFLAG = '501'#
 
- ERR_UNAVAILRESOURCE = '437'#
 
- ERR_UNIQOPPRIVSNEEDED = '485'#
 
- ERR_UNKNOWNCOMMAND = '421'#
 
- ERR_UNKNOWNMODE = '472'#
 
- ERR_USERNOTINCHANNEL = '441'#
 
- ERR_USERONCHANNEL = '443'#
 
- ERR_USERSDISABLED = '446'#
 
- ERR_USERSDONTMATCH = '502'#
 
- ERR_WASNOSUCHNICK = '406'#
 
- ERR_WILDTOPLEVEL = '414'#
 
- ERR_YOUREBANNEDCREEP = '465'#
 
- ERR_YOUWILLBEBANNED = '466'#
 
- RPL_ADMINEMAIL = '259'#
 
- RPL_ADMINLOC1 = '257'#
 
- RPL_ADMINLOC2 = '258'#
 
- RPL_ADMINME = '256'#
 
- RPL_AWAY = '301'#
 
- RPL_BANLIST = '367'#
 
- RPL_BOUNCE = '005'#
 
- RPL_CHANNELMODEIS = '324'#
 
- RPL_CREATED = '003'#
 
- RPL_ENDOFBANLIST = '368'#
 
- RPL_ENDOFEXCEPTLIST = '349'#
 
- RPL_ENDOFINFO = '374'#
 
- RPL_ENDOFINVEXLIST = '347'#
 
- RPL_ENDOFINVITELIST = '337'#
 
- RPL_ENDOFLINKS = '365'#
 
- RPL_ENDOFMONLIST = '733'#
 
- RPL_ENDOFMOTD = '376'#
 
- RPL_ENDOFNAMES = '366'#
 
- RPL_ENDOFSTATS = '219'#
 
- RPL_ENDOFUSERS = '394'#
 
- RPL_ENDOFWHO = '315'#
 
- RPL_ENDOFWHOIS = '318'#
 
- RPL_ENDOFWHOWAS = '369'#
 
- RPL_EXCEPTLIST = '348'#
 
- RPL_INFO = '371'#
 
- RPL_INVEXLIST = '346'#
 
- RPL_INVITELIST = '336'#
 
- RPL_INVITING = '341'#
 
- RPL_ISON = '303'#
 
- RPL_ISUPPORT = '005'#
 
- RPL_KEYVALUE = '761'#
 
- RPL_LINKS = '364'#
 
- RPL_LIST = '322'#
 
- RPL_LISTEND = '323'#
 
- RPL_LISTSTART = '321'#
 
- RPL_LOGGEDIN = '900'#
 
- RPL_LOGGEDOUT = '901'#
 
- RPL_LUSERCHANNELS = '254'#
 
- RPL_LUSERCLIENT = '251'#
 
- RPL_LUSERME = '255'#
 
- RPL_LUSEROP = '252'#
 
- RPL_LUSERUNKNOWN = '253'#
 
- RPL_METADATAEND = '762'#
 
- RPL_MONLIST = '732'#
 
- RPL_MONOFFLINE = '731'#
 
- RPL_MONONLINE = '730'#
 
- RPL_MOTD = '372'#
 
- RPL_MOTDSTART = '375'#
 
- RPL_MYINFO = '004'#
 
- RPL_NAMREPLY = '353'#
 
- RPL_NONE = '300'#
 
- RPL_NOTOPIC = '331'#
 
- RPL_NOUSERS = '395'#
 
- RPL_NOWAWAY = '306'#
 
- RPL_REHASHING = '382'#
 
- RPL_SASLMECHS = '908'#
 
- RPL_SASLSUCCESS = '903'#
 
- RPL_SERVLIST = '234'#
 
- RPL_SERVLISTEND = '235'#
 
- RPL_STARTTLS = '670'#
 
- RPL_STATSCLINE = '213'#
 
- RPL_STATSCOMMANDS = '212'#
 
- RPL_STATSHLINE = '244'#
 
- RPL_STATSILINE = '215'#
 
- RPL_STATSKLINE = '216'#
 
- RPL_STATSLINKINFO = '211'#
 
- RPL_STATSLLINE = '241'#
 
- RPL_STATSNLINE = '214'#
 
- RPL_STATSOLINE = '243'#
 
- RPL_STATSUPTIME = '242'#
 
- RPL_STATSYLINE = '218'#
 
- RPL_SUMMONING = '342'#
 
- RPL_TIME = '391'#
 
- RPL_TOPIC = '332'#
 
- RPL_TRACECLASS = '209'#
 
- RPL_TRACECONNECTING = '201'#
 
- RPL_TRACEEND = '262'#
 
- RPL_TRACEHANDSHAKE = '202'#
 
- RPL_TRACELINK = '200'#
 
- RPL_TRACELOG = '261'#
 
- RPL_TRACENEWTYPE = '208'#
 
- RPL_TRACEOPERATOR = '204'#
 
- RPL_TRACERECONNECT = '210'#
 
- RPL_TRACESERVER = '206'#
 
- RPL_TRACESERVICE = '207'#
 
- RPL_TRACEUNKNOWN = '203'#
 
- RPL_TRACEUSER = '205'#
 
- RPL_TRYAGAIN = '263'#
 
- RPL_UMODEIS = '221'#
 
- RPL_UNAWAY = '305'#
 
- RPL_UNIQOPIS = '325'#
 
- RPL_USERHOST = '302'#
 
- RPL_USERS = '393'#
 
- RPL_USERSSTART = '392'#
 
- RPL_VERSION = '351'#
 
- RPL_WELCOME = '001'#
 
- RPL_WHOISBOT = '335'#
 
- RPL_WHOISCHANNELS = '319'#
 
- RPL_WHOISIDLE = '317'#
 
- RPL_WHOISKEYVALUE = '760'#
 
- RPL_WHOISOPERATOR = '313'#
 
- RPL_WHOISSERVER = '312'#
 
- RPL_WHOISUSER = '311'#
 
- RPL_WHOREPLY = '352'#
 
- RPL_WHOSPCRPL = '354'#
 
- RPL_WHOWASUSER = '314'#
 
- RPL_YOUREOPER = '381'#
 
- RPL_YOURESERVICE = '383'#
 
- RPL_YOURHOST = '002'#