Как сделать чтобы бот отвечал на сообщения
Перейти к содержимому

Как сделать чтобы бот отвечал на сообщения

  • автор:

Как сделать что-бы телеграм бот отвечал на ОПРЕДЕЛЕННОЕ сообщение при ответе ему

Нужно сделать проверку на определенную фразу на которую будет реагировать бот(если это reply). Если фраз несколько передайте их в список.

@bot.message_handler(func=lambda message: message.reply_to_message is not None) def handle_text_doc(message): if message.text == 'phrase': bot.reply_to(message, 'Done') 

Отслеживать
ответ дан 30 ноя 2022 в 17:59
user531461 user531461

  • python
  • telegram-bot
  • telebot
    Важное на Мете
Похожие

Подписаться на ленту

Лента вопроса

Для подписки на ленту скопируйте и вставьте эту ссылку в вашу программу для чтения RSS.

Дизайн сайта / логотип © 2024 Stack Exchange Inc; пользовательские материалы лицензированы в соответствии с CC BY-SA . rev 2024.2.14.4854

Как отправить сообщение в группу Telegram

Вы можете не только использовать ботов Aimylogic чтобы отправлять личные сообщения в Telegram, но и добавлять их в групповые чаты в Telegram.

Мы предполагаем, что вы уже создали сценарий бота и знаете, как его опубликовать в канале Telegram, поэтому здесь мы рассмотрим только, как отправлять сообщения в групповой чат.

Подготовьте сценарий​

В первую очередь, в качестве стартового экрана добавьте в сценарий текстовый блок, в который скопируйте и вставьте: $rawRequest.message.chat.id

Этот экран должен быть самым верхним и самым левым, чтобы бот выводил это сообщение первым.

Добавьте переменные в сценарий​

Также ваш сценарий должен уметь отправлять данные в Telegram. Для этого их нужно записывать в переменную.

Например, добавим блок text to $var, с помощью которого будем з

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *