Discord.py: Попытка выполнить действие в зависимости от реакции пользователя - PullRequest
1 голос
/ 24 февраля 2020

Это код:

import asyncio
import discord
from discord.ext import commands

client = commands.Bot(command_prefix = ".")
Token=""

@client.command()
async def react(ctx):
    message = await ctx.send("Test")
    await message.add_reaction("<?>")
    await message.add_reaction("<?>")
    user=ctx.message.author
    def check(reaction, user):
        user == ctx.message.author and str(message.emoji) == '?'
        try:
            reaction, user = await client.wait_for('reaction_add', timeout=60.0, check=check)
        except asyncio.TimeoutError:
            await channel.send('?')
        else:
            await channel.send('?')

client.run(Token)

Проблема в том, что я всегда получаю сообщение об ошибке "'await' снаружи asyn c function" и a "response, user = a" get подсвечен. Спасибо за любую помощь.

...