anton_02
@anton_02
discord.py

Как использовать cooldown в discord.py?

@client.command(aliases = ['gif'])
@commands.cooldown(1, 60*60*24, commands.BucketType.user)
async def __gif(ctx, amount: int = None):
        if amount is None:
         await ctx.send(embed = discord.Embed(
            description = """ты получил ежедневную награду """
        ))
        amount = 100  # this adds 100
        cursor.execute("UPDATE users SET cash = cash + {} WHERE id = {}".format(amount, ctx.author.id))
        connection.commit()

Вот тут я пишу и он пишет, что я получил награду я пишу опять команду и он ничего не отвечает, кулдаун стоит.
А как сделать, чтоб он ответил, что вы уже использовали ежедневную награду, подождите кол-во времени?
  • Вопрос задан
  • 1576 просмотров
Решения вопроса 1
SoreMix
@SoreMix Куратор тега Python
yellow
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы