async def __reg(ctx):
channel = await pybot.fetch_channel(id)
message = await channel.send(f"{ctx.author.mention} подал(а) заявку на регистрацию")
await message.add_reaction('✅')
#await message.add_reaction('❌')
def check(reaction, user):
return user == message.author and str(reaction.emoji) == '✅'
try:
reaction, user = await pybot.wait_for('reaction_add', timeout=10.0, check=check)
except TimeoutError:
await channel.send('')
else:
await channel.send('')
conn.commit()
Суть в том, что хочу сделать регистрацию для ивента. Но проблема в том, что на добавление реакций никак не реагирует, при конце отсчета(в данном случае 10 сек.) выбивает ошибка TimeoutError, хотя я прописал исключение. Полазил по интернету пробовал разными методами, ниче не помагает.