Я хочу, чтобы мой бот Discord реагировал на определенное слово, которое может быть включено в предложение, отправленное пользователем. (python 3.8.2) - PullRequest
0 голосов
/ 06 мая 2020

Итак, в настоящее время мой код выглядит следующим образом:

if message.content == "hello":      
     user = message.author 
     await message.channel.send('hello {}'.format(user.mention))

Но я хочу, чтобы бот отвечал на конкретное c слово, которое может быть в предложении, а не сообщение, содержащее только «привет». и я не знаю, как go об этом. Любая помощь?

Большое спасибо.

1 Ответ

1 голос
/ 06 мая 2020

Вместо этого вы должны проверить, есть ли желаемая строка в содержимом сообщения:

if 'hello' in message.content:      
     user = message.author 
     await message.channel.send('hello {}'.format(user.mention))
...