]> jfr.im git - erebus.git/blobdiff - modules/help.py
help - fix help_nolag
[erebus.git] / modules / help.py
index c53500e7824ef68e5a1b4f4d3cfb1771156922d7..94c28eee1d1b1cefe8d40b3d58de5048b24aebdb 100644 (file)
@@ -6,7 +6,7 @@
 modinfo = {
        'author': 'Erebus Team',
        'license': 'public domain',
-       'compatible': [2],
+       'compatible': [0],
        'depends': [],
        'softdeps': [],
 }
@@ -156,7 +156,7 @@ def help(bot, user, chan, realtarget, *args):
 @lib.hook(needchan=False)
 @lib.help(None, "provides command list")
 def showcommands(bot, user, chan, realtarget, *args):
-       if bool(int(bot.parent.cfg.get('help', 'autogen', default=0))):
+       if bot.parent.cfg.getboolean('help', 'autogen'):
                try:
                        _genhelp(bot, user, chan, realtarget, *args)
                except: pass
@@ -197,7 +197,7 @@ def help_nolag(bot, user, chan, realtarget, *args):
                cmd = str(' '.join(args)).lower()
                if cmd in cmds and user.glevel >= cmds[cmd].reqglevel:
                        func = cmds[cmd]
-                       bot.slowmsg(user, str(HelpLine(func.cmd[0], func.syntax, func.shorthelp, (user.glevel > 0), func.reqglevel, func.module)))
+                       bot.slowmsg(user, str(HelpLine(func.cmd[0], func.syntax, func.shorthelp, (user.glevel > 0), func.reqglevel, func.module, func.reqclevel)))
                        for line in func.longhelps:
                                bot.slowmsg(user, "  %s" % (line))
                        bot.slowmsg(user, "End of help for %s." % (func.cmd[0]))