尝试浏览列表并显示分配的可调用对象cmds
这是在__init__.py
:
class Cmd(object):
def __init__(self, callables, func, cooldown=0):
self.func = func
self.cooldown = cooldown
self.next_use = time()
self.callables = callables
cmds = [
Cmd(["hello", "hi", "hey"], misc.hello, cooldown=30),
Cmd(["roll"], misc.roll, cooldown=15),
Cmd(["potato", "potatoes", "p"], economy.potato, cooldown=15),
Cmd(["heist"], bet.start_heist, cooldown=15),
Cmd(["about", "credits"], misc.about, cooldown=15),
Cmd(["uptime"], misc.uptime, cooldown=15),
"""Cmd(["loyalty"], misc.loyalty, cooldown=15),"""
]
这是在misc.py
def help(bot, prefix, cmds):
bot.send_message(f"Registered commands (incl. aliases): "
+ ", ".join([f"{prefix}{'/'.join(cmd.callables[0])}" for cmd in cmds]))
问题上线了
bot.send_message(f"Registered commands (incl. aliases): "
+ ", ".join([f"{prefix}{'/'.join(cmd.callables[0])}"