У меня есть мой код:
@commands.command(
aliases=['награда']
)
async def timely(self,ctx):
abalance = self.collection.find_one({"_id": ctx.author.id})["balance"]
self.collection.update_one({"_id": ctx.author.id},
{"$set": {"balance": abalance + 30}})
emb = discord.Embed(
title='Временная награда',
description=f'__{ctx.author.mention}__, вы получили свои 30 осколков!\n Приходите через 12 часов.'
)
emb.set_thumbnail(url=ctx.author.avatar_url)
await ctx.send(embed=emb)
(P.S. пользуюсь pymongo)
И я хотел бы сделать на него кд 12 часов. А если пользователь пишет её раньше, то ему выдавало ошибку и писало сколько осталось до получения награды.
(я знаю как сделать костыльно, но хочу сделать нормально и адекватно).
Прошу адекватную помощь.