Telegram Bot Проверка контекста
Есть ключевые слова
trg_tyr = ["турнир", "соревнования", "состязания", "состязание", "судья", "судьи", "смм", "ртс", "фтсарр"]
Когда пользователь пишет ключевое слово, бот выдает ответ, но пользователь должен написать точь-в-точь слово. Как сделать проверку на контекст, а не на сам текст. Чтоб пользователь просто писал ключевое слово.
def get_user_text(message):
trg_tyr = ["турнир", "соревнования", "состязания", "состязание", "судья", "судьи", "смм", "ртс", "фтсарр"]
if message.text.lower() in trg_tyr:
bot.send_message(message.chat.id,'ответ')
else:
bot.send_message(message.chat.id, "Простите, но я вас не понимаю, напишите 'Привет' для просмотра бота")
if trigger_phrase in message.text.lower(): # смотрю есть ли триггер-фраза (любое слово, не список) в сообщении, приведённому к нижнему регистру. Не работает