irccex

- fantasy cryptocurrency exchange for irc
git clone git://git.acid.vegas/irccex.git
Log | Files | Refs | Archive | README | LICENSE

constants.py (5398B)

      1 #!/usr/bin/env python
      2 # IRC Cryptocurrency Exchange (IRCCEX) - Developed by acidvegas in Python (https://git.acid.vegas/irccex)
      3 # constants.py
      4 
      5 # Control Characters
      6 bold      = '\x02'
      7 color     = '\x03'
      8 italic    = '\x1D'
      9 underline = '\x1F'
     10 reverse   = '\x16'
     11 reset     = '\x0f'
     12 
     13 # Color Codes
     14 white       = '00'
     15 black       = '01'
     16 blue        = '02'
     17 green       = '03'
     18 red         = '04'
     19 brown       = '05'
     20 purple      = '06'
     21 orange      = '07'
     22 yellow      = '08'
     23 light_green = '09'
     24 cyan        = '10'
     25 light_cyan  = '11'
     26 light_blue  = '12'
     27 pink        = '13'
     28 grey        = '14'
     29 light_grey  = '15'
     30 
     31 # Events
     32 PASS     = 'PASS'
     33 NICK     = 'NICK'
     34 USER     = 'USER'
     35 OPER     = 'OPER'
     36 MODE     = 'MODE'
     37 SERVICE  = 'SERVICE'
     38 QUIT     = 'QUIT'
     39 SQUIT    = 'SQUIT'
     40 JOIN     = 'JOIN'
     41 PART     = 'PART'
     42 TOPIC    = 'TOPIC'
     43 NAMES    = 'NAMES'
     44 LIST     = 'LIST'
     45 INVITE   = 'INVITE'
     46 KICK     = 'KICK'
     47 PRIVMSG  = 'PRIVMSG'
     48 NOTICE   = 'NOTICE'
     49 MOTD     = 'MOTD'
     50 LUSERS   = 'LUSERS'
     51 VERSION  = 'VERSION'
     52 STATS    = 'STATS'
     53 LINKS    = 'LINKS'
     54 TIME     = 'TIME'
     55 CONNECT  = 'CONNECT'
     56 TRACE    = 'TRACE'
     57 ADMIN    = 'ADMIN'
     58 INFO     = 'INFO'
     59 SERVLIST = 'SERVLIST'
     60 SQUERY   = 'SQUERY'
     61 WHO      = 'WHO'
     62 WHOIS    = 'WHOIS'
     63 WHOWAS   = 'WHOWAS'
     64 KILL     = 'KILL'
     65 PING     = 'PING'
     66 PONG     = 'PONG'
     67 ERROR    = 'ERROR'
     68 AWAY     = 'AWAY'
     69 REHASH   = 'REHASH'
     70 DIE      = 'DIE'
     71 RESTART  = 'RESTART'
     72 SUMMON   = 'SUMMON'
     73 USERS    = 'USERS'
     74 WALLOPS  = 'WALLOPS'
     75 USERHOST = 'USERHOST'
     76 ISON     = 'ISON'
     77 
     78 # Event Numerics
     79 RPL_WELCOME          = '001'
     80 RPL_YOURHOST         = '002'
     81 RPL_CREATED          = '003'
     82 RPL_MYINFO           = '004'
     83 RPL_ISUPPORT         = '005'
     84 RPL_TRACELINK        = '200'
     85 RPL_TRACECONNECTING  = '201'
     86 RPL_TRACEHANDSHAKE   = '202'
     87 RPL_TRACEUNKNOWN     = '203'
     88 RPL_TRACEOPERATOR    = '204'
     89 RPL_TRACEUSER        = '205'
     90 RPL_TRACESERVER      = '206'
     91 RPL_TRACESERVICE     = '207'
     92 RPL_TRACENEWTYPE     = '208'
     93 RPL_TRACECLASS       = '209'
     94 RPL_STATSLINKINFO    = '211'
     95 RPL_STATSCOMMANDS    = '212'
     96 RPL_STATSCLINE       = '213'
     97 RPL_STATSILINE       = '215'
     98 RPL_STATSKLINE       = '216'
     99 RPL_STATSYLINE       = '218'
    100 RPL_ENDOFSTATS       = '219'
    101 RPL_UMODEIS          = '221'
    102 RPL_SERVLIST         = '234'
    103 RPL_SERVLISTEND      = '235'
    104 RPL_STATSLLINE       = '241'
    105 RPL_STATSUPTIME      = '242'
    106 RPL_STATSOLINE       = '243'
    107 RPL_STATSHLINE       = '244'
    108 RPL_LUSERCLIENT      = '251'
    109 RPL_LUSEROP          = '252'
    110 RPL_LUSERUNKNOWN     = '253'
    111 RPL_LUSERCHANNELS    = '254'
    112 RPL_LUSERME          = '255'
    113 RPL_ADMINME          = '256'
    114 RPL_ADMINLOC1        = '257'
    115 RPL_ADMINLOC2        = '258'
    116 RPL_ADMINEMAIL       = '259'
    117 RPL_TRACELOG         = '261'
    118 RPL_TRYAGAIN         = '263'
    119 RPL_NONE             = '300'
    120 RPL_AWAY             = '301'
    121 RPL_USERHOST         = '302'
    122 RPL_ISON             = '303'
    123 RPL_UNAWAY           = '305'
    124 RPL_NOWAWAY          = '306'
    125 RPL_WHOISUSER        = '311'
    126 RPL_WHOISSERVER      = '312'
    127 RPL_WHOISOPERATOR    = '313'
    128 RPL_WHOWASUSER       = '314'
    129 RPL_ENDOFWHO         = '315'
    130 RPL_WHOISIDLE        = '317'
    131 RPL_ENDOFWHOIS       = '318'
    132 RPL_WHOISCHANNELS    = '319'
    133 RPL_LIST             = '322'
    134 RPL_LISTEND          = '323'
    135 RPL_CHANNELMODEIS    = '324'
    136 RPL_NOTOPIC          = '331'
    137 RPL_TOPIC            = '332'
    138 RPL_INVITING         = '341'
    139 RPL_INVITELIST       = '346'
    140 RPL_ENDOFINVITELIST  = '347'
    141 RPL_EXCEPTLIST       = '348'
    142 RPL_ENDOFEXCEPTLIST  = '349'
    143 RPL_VERSION          = '351'
    144 RPL_WHOREPLY         = '352'
    145 RPL_NAMREPLY         = '353'
    146 RPL_LINKS            = '364'
    147 RPL_ENDOFLINKS       = '365'
    148 RPL_ENDOFNAMES       = '366'
    149 RPL_BANLIST          = '367'
    150 RPL_ENDOFBANLIST     = '368'
    151 RPL_ENDOFWHOWAS      = '369'
    152 RPL_INFO             = '371'
    153 RPL_MOTD             = '372'
    154 RPL_ENDOFINFO        = '374'
    155 RPL_MOTDSTART        = '375'
    156 RPL_ENDOFMOTD        = '376'
    157 RPL_YOUREOPER        = '381'
    158 RPL_REHASHING        = '382'
    159 RPL_YOURESERVICE     = '383'
    160 RPL_TIME             = '391'
    161 RPL_USERSSTART       = '392'
    162 RPL_USERS            = '393'
    163 RPL_ENDOFUSERS       = '394'
    164 RPL_NOUSERS          = '395'
    165 ERR_NOSUCHNICK       = '401'
    166 ERR_NOSUCHSERVER     = '402'
    167 ERR_NOSUCHCHANNEL    = '403'
    168 ERR_CANNOTSENDTOCHAN = '404'
    169 ERR_TOOMANYCHANNELS  = '405'
    170 ERR_WASNOSUCHNICK    = '406'
    171 ERR_TOOMANYTARGETS   = '407'
    172 ERR_NOSUCHSERVICE    = '408'
    173 ERR_NOORIGIN         = '409'
    174 ERR_NORECIPIENT      = '411'
    175 ERR_NOTEXTTOSEND     = '412'
    176 ERR_NOTOPLEVEL       = '413'
    177 ERR_WILDTOPLEVEL     = '414'
    178 ERR_BADMASK          = '415'
    179 ERR_UNKNOWNCOMMAND   = '421'
    180 ERR_NOMOTD           = '422'
    181 ERR_NOADMININFO      = '423'
    182 ERR_FILEERROR        = '424'
    183 ERR_NONICKNAMEGIVEN  = '431'
    184 ERR_ERRONEUSNICKNAME = '432'
    185 ERR_NICKNAMEINUSE    = '433'
    186 ERR_NICKCOLLISION    = '436'
    187 ERR_USERNOTINCHANNEL = '441'
    188 ERR_NOTONCHANNEL     = '442'
    189 ERR_USERONCHANNEL    = '443'
    190 ERR_NOLOGIN          = '444'
    191 ERR_SUMMONDISABLED   = '445'
    192 ERR_USERSDISABLED    = '446'
    193 ERR_NOTREGISTERED    = '451'
    194 ERR_NEEDMOREPARAMS   = '461'
    195 ERR_ALREADYREGISTRED = '462'
    196 ERR_NOPERMFORHOST    = '463'
    197 ERR_PASSWDMISMATCH   = '464'
    198 ERR_YOUREBANNEDCREEP = '465'
    199 ERR_KEYSET           = '467'
    200 ERR_CHANNELISFULL    = '471'
    201 ERR_UNKNOWNMODE      = '472'
    202 ERR_INVITEONLYCHAN   = '473'
    203 ERR_BANNEDFROMCHAN   = '474'
    204 ERR_BADCHANNELKEY    = '475'
    205 ERR_BADCHANMASK      = '476'
    206 ERR_BANLISTFULL      = '478'
    207 ERR_NOPRIVILEGES     = '481'
    208 ERR_CHANOPRIVSNEEDED = '482'
    209 ERR_CANTKILLSERVER   = '483'
    210 ERR_UNIQOPRIVSNEEDED = '485'
    211 ERR_NOOPERHOST       = '491'
    212 ERR_UMODEUNKNOWNFLAG = '501'
    213 ERR_USERSDONTMATCH   = '502'