Я создаю python Discord Bot, и теперь я пытаюсь заставить его ответить на определенное сообщение в списке, но есть некоторые проблемы, потому что он отвечает только тогда, когда сообщение начинает текст (не в середина или конец). Итак, я хочу выяснить, как заставить его сравнить весь текст и сопоставить его со списком сообщений, отправив текстовый ответ.
Python 3.8.2
Код:
import discord
from discord.ext import commands
from discord.ext.commands import Bot
import asyncio
bot = commands.Bot(command_prefix = "$")
phrases = ["QWACK","KWAK","AARK","KWAAAK"]
@bot.event
async def on_ready():
print ("I'm ready!")
@bot.event
async def on_message(message):
if str(phrases) in message.content:
await message.channel.send("dhbang")