Попытка проверить, является ли реакция wait_for определенной смайликой

Попробуйте изменить localhost на 127.0.0.1.

Локальный хост будет разрешен ::1. И MySQL не может быть подключен через IPv6 по умолчанию.

И вот вывод telnet localhost 3306:

$ telnet localhost 3306
Trying ::1...

И ответа от сервера MySQL нет.

Конечно, убедитесь, что ваш сервер MySQL запущен.

0
задан Rahul 25 June 2019 в 19:31
поделиться

1 ответ

Вы можете попробовать что-то вроде этого:

try:
    reaction, user = await bot.wait_for('reaction_add', timeout=30.0)
except asyncio.TimeoutError:
    await user.send('I did not receive your reaction :(')
else:
    if str(reaction.emoji) == '                  
0
ответ дан Superpanchi 25 June 2019 в 19:31
поделиться
Другие вопросы по тегам:

Похожие вопросы: