def msg(self, *args, **kwargs):
main.randbot().msg(self, *args, **kwargs)
def msg(self, *args, **kwargs):
main.randbot().msg(self, *args, **kwargs)
def fastmsg(self, *args, **kwargs):
main.randbot().fastmsg(self, *args, **kwargs)
def fastmsg(self, *args, **kwargs):
main.randbot().fastmsg(self, *args, **kwargs)
def msg(self, *args, **kwargs):
self.bot.msg(self, *args, **kwargs)
def msg(self, *args, **kwargs):
self.bot.msg(self, *args, **kwargs)
def fastmsg(self, *args, **kwargs):
self.bot.fastmsg(self, *args, **kwargs)
def fastmsg(self, *args, **kwargs):
self.bot.fastmsg(self, *args, **kwargs)
def channel(self, name): #get Channel() by name
if name.lower() in self.chans:
return self.chans[name.lower()]
def channel(self, name): #get Channel() by name
if name.lower() in self.chans:
return self.chans[name.lower()]
class MyCursor(MySQLdb.cursors.DictCursor):
def execute(self, *args, **kwargs):
class MyCursor(MySQLdb.cursors.DictCursor):
def execute(self, *args, **kwargs):
- print "%05.3f [SQL] [#] MyCursor.execute(self, %s, %s)" % (time.time() % 100000, ', '.join([repr(i) for i in args]), ', '.join([str(key)+"="+repr(kwargs[key]) for key in kwargs]))
+ print "%09.3f [SQL] [#] MyCursor.execute(self, %s, %s)" % (time.time() % 100000, ', '.join([repr(i) for i in args]), ', '.join([str(key)+"="+repr(kwargs[key]) for key in kwargs]))
try:
super(self.__class__, self).execute(*args, **kwargs)
except MySQLdb.MySQLError as e:
try:
super(self.__class__, self).execute(*args, **kwargs)
except MySQLdb.MySQLError as e:
if __name__ == '__main__':
try: os.rename('logfile', 'oldlogs/%s' % (time.time()))
except: pass
if __name__ == '__main__':
try: os.rename('logfile', 'oldlogs/%s' % (time.time()))
except: pass