命令冷却格式

时间:2018-09-21 06:17:53

标签: python-3.x discord.py

您好,我为命令添加了几分钟的冷却时间,使其工作正常。但是对于某些命令,我​​增加了几个小时的冷却时间,但显示的时间为900分钟30秒。那么如何使下面的代码显示小时,分钟和秒。

elif isinstance(error, commands.CommandOnCooldown):
    m, s = divmod(error.retry_after, 60)
    fmt = "Try again in {} minutes and {} seconds" \
        .format(round(m), round(s))
    try:
        await bot.send_message(ctx.message.channel, fmt)
    except discord.Forbidden:
        pass

0 个答案:

没有答案