mirror of
https://github.com/SpiceBot/SpiceBot.git
synced 2026-11-13 06:59:53 -05:00
Test Prior
This commit is contained in:
parent
e418f7ce7b
commit
c0e85eb828
@ -23,7 +23,7 @@ class botevents(object):
|
|||||||
rather than ``@module.event('1001')``
|
rather than ``@module.event('1001')``
|
||||||
"""
|
"""
|
||||||
|
|
||||||
usednumbers = ['0', '1001', '1002', '1003', '1004']
|
usednumbers = [0, 1001, 1002, 1003, 1004, 2000]
|
||||||
|
|
||||||
BOT_WELCOME = '1001'
|
BOT_WELCOME = '1001'
|
||||||
BOT_READY = '1002'
|
BOT_READY = '1002'
|
||||||
@ -31,12 +31,10 @@ class botevents(object):
|
|||||||
BOT_LOADED = '1004'
|
BOT_LOADED = '1004'
|
||||||
|
|
||||||
def __getattr__(self, attr):
|
def __getattr__(self, attr):
|
||||||
eventnumber = 0
|
''' will only get called for undefined attributes '''
|
||||||
while eventnumber not in self.usednumbers:
|
eventnumber = max(self.usednumbers) + 1
|
||||||
eventnumber = randint(2000, 9999)
|
self.usednumbers.append(eventnumber)
|
||||||
setattr(self, str(attr).upper(), str(eventnumber))
|
setattr(self, str(attr).upper()) = str(eventnumber)
|
||||||
self.usednumbers.append(str(eventnumber))
|
|
||||||
return eventnumber
|
|
||||||
|
|
||||||
|
|
||||||
def setup(bot):
|
def setup(bot):
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user