X-Git-Url: https://jfr.im/git/erebus.git/blobdiff_plain/827ec8f0367a9482714aeddc6f7e7eef56dee417..e6b601930f87d83511f1af144d2ad40ea3162e17:/modules/control.py diff --git a/modules/control.py b/modules/control.py index bd2460c..91b0eff 100644 --- a/modules/control.py +++ b/modules/control.py @@ -6,7 +6,7 @@ modinfo = { 'author': 'Erebus Team', 'license': 'public domain', - 'compatible': [1,2], + 'compatible': [2], 'depends': [], 'softdeps': ['help'], } @@ -113,7 +113,7 @@ def whois(bot, user, chan, realtarget, *args): else: bot.msg(user, "%s is %s" % (args[0], _whois(target, chan, (user.glevel >= 1), (chan is not None and chan.levelof(user.auth) >= 1)))) -@lib.hook(needchan=False) +@lib.hook(needchan=False, wantchan=True) @lib.help(None, "shows who you are") def whoami(bot, user, chan, realtarget, *args): bot.msg(user, "You are %s" % (_whois(user, chan))) @@ -129,7 +129,7 @@ def auth(bot, user, chan, realtarget, *args): def qstat(bot, user, chan, realtarget, *args): bot.fastmsg(user, "Regular: %d -- Slow: %d" % (len(bot.msgqueue), len(bot.slowmsgqueue))) -@lib.hook(needchan=False, glevel=lib.ADMIN) +@lib.hook(('qclear','clearq','clearqueue'), needchan=False, glevel=lib.ADMIN) @lib.help("[regular|slow]", "clears both or a specific msgqueue") def qclear(bot, user, chan, realtarget, *args): if len(args) == 0: