Как вы добавляете условную перезарядку в discord.py?

#python #discord #discord.py

Вопрос:

Я разработал экономического бота для Discord под названием Infinix. В настоящее время я разрабатываю рабочую команду. Вот мой текущий код:

 @bot.command(name='work')
@commands.cooldown(1, 3600, commands.BucketType.user)
async def work(ctx, arg = None):
 

Пользователь должен иметь возможность просматривать список работ с помощью !work list . Проблема здесь в том, что она также учитывается при перезарядке. Есть ли способ установить условное время восстановления?