Как запретить пользователям телеграмм бота писать ему сообщения в ответ?
День добрый, Уважаемые коллеги/форумчане))
Вопрос собсно в сути.
2 часа шерстил просторы интернета, путного ничего не нашел.
Есть бот-оповеститель, никакой более функции не имеет на данный момент и не планируется вносить. Только оповещения.
Но клиенты пытаются ему отвечать и очень удивляются что сообщения не доходят)
Вот собсно вопрос, как запретить ответы боту ? либо возможно вариант чтоб Бот отвечал мол "так и так, я уведомительный бот, для обратной связи обратитесь туда-то и туда-то"
Вот собсно вопрос, как запретить ответы боту ? либо возможно вариант чтоб Бот отвечал мол "так и так, я уведомительный бот, для обратной связи обратитесь туда-то и туда-то"
Запретить писать никак, но вот сделать один ответ на любые сообщение, можно легко.
@bot.message_handler(func=lambda m: True)
def echo_all(message):
bot.reply_to(message, "так и так, я уведомительный бот, для обратной связи обратитесь туда-то и туда-то")
Используй функцию delete_message, сообщение удаляется и бот отправляет ответом "так и так, я уведомительный бот, для обратной связи обратитесь туда-то и туда-то"