X-Git-Url: https://jfr.im/git/erebus.git/blobdiff_plain/dcc5bde3beb88310fdc2815383ba1509e3997607..adbee2daa637e03213cda1f13f263d1a49e994a2:/modules/help.py diff --git a/modules/help.py b/modules/help.py index 3335bf6..fc0dfe5 100644 --- a/modules/help.py +++ b/modules/help.py @@ -6,7 +6,7 @@ modinfo = { 'author': 'Erebus Team', 'license': 'public domain', - 'compatible': [2], + 'compatible': [0], 'depends': [], 'softdeps': [], } @@ -119,7 +119,7 @@ def _genhelp(bot, user, chan, realtarget, *args): filename = filepath fo = open(filename, 'w') lines = [] - for func in helps.itervalues(): + for func in helps.values(): if module is not None and func.module != module: continue lines += _mkhelp(level, func) @@ -179,7 +179,7 @@ def showcommands(bot, user, chan, realtarget, *args): def help_nolag(bot, user, chan, realtarget, *args): if len(args) == 0: # list commands lines = [] - for func in helps.itervalues(): + for func in helps.values(): lines += _mkhelp(user, func) for line in sorted(lines): bot.slowmsg(user, str(line)) @@ -187,7 +187,7 @@ def help_nolag(bot, user, chan, realtarget, *args): elif args[0].startswith("@"): lines = [] mod = args[0][1:].lower() - for func in helps.itervalues(): + for func in helps.values(): if func.module == mod: lines += _mkhelp(user, func) for line in sorted(lines): @@ -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]))