@IlyaPook

Как по ключевому слову отправить сообщение от ТГ бота в группу?

import telebot
bot = telebot.TeleBot("TOKEN")

@bot.message_handler(commands=["start"])
def sms(message):
    bot.send_message("@durov", "Привет")

bot.polling()


Собственно, он работает так, что если человек в группе вводит команду /start, то бот пишет: "Привет". Но как сделать так, чтобы работало это без слеша? То есть, если человек просто пишет: "Всем привет", ему бот отвечал: "Привет".
  • Вопрос задан
  • 134 просмотра
Решения вопроса 1
@fesano
bot = telebot.TeleBot("TOKEN")

@bot.message_handler(commands=["start"])
def sms(message):
    bot.send_message("@durov", "Привет")

@bot.message_handler(content_types='text')
def key_words(message):
    if "привет" in message.text.lower():
        bot.send_message("@durov", "Привет")

bot.polling()

Что-то типо этого, я не знаю telebot, если будут ошибки - пиши.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы