@kodbiprog

Как найти в слово в сообщение ( Bot Telegram Python)?

В своём коде я хочу реализовать, что если пользователь бота напишет сообщение "Он хочет уйти?", и в данном сообщение будет нужное слово, к примеру "хочет", то бот отправлял бы ответ "не хочет".
import telebot
from telebot import types

token = 'Вставить токен'
bot = telebot.TeleBot(token)

@bot.message_handler(content_types='text')
def send(message):
Не знаю как дальше...
bot.send_message(chat_id='@bottopli' , text='Не хочет')

bot.polling()
  • Вопрос задан
  • 1408 просмотров
Решения вопроса 1
hottabxp
@hottabxp Куратор тега Python
Сначала мы жили бедно, а потом нас обокрали..
import telebot

token = ''

bot = telebot.TeleBot(token)

@bot.message_handler(content_types=['text'])
def repeat_all_message(message):

	if 'хочет' in message.text:
		bot.send_message(message.chat.id,'не хочет')

if __name__ == '__main__':
    bot.polling(none_stop=True)

Этому учат в первом классе.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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