@D1ZzYx

Как скопировать ID юзера который нажал на реакцию и записать в список Discord.py?

вот мой код:

@bot.command()
async def start(ctx):
    member_in_game = []
    mess = await ctx.send('Чтобы присоединиться к игре у нажмите на реакцию')
    await mess.add_reaction('✅')
    mess = await ctx.channel.fetch_message(mess.id)
    if yes_react := discord.utils.get(mess.reactions, emoji=ctx.guild.get_emoji(954803563668832377)):
        async for members in yes_react.users:
            print(members)
            member_in_game.append(members)
  • Вопрос задан
  • 94 просмотра
Решения вопроса 1
MrShandy
@MrShandy
Python
Ну во первых ты собираешь реакцию сразу же, пользователь просто не успеет ее поставить. Сделай задержку.
Ну а лучше всего ловить добавление реакции с помощью события https://discordpy.readthedocs.io/en/latest/api.htm...
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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