Задать вопрос

Как отследить редактирование сообщения пользователем через pytelegramapibot?

Увидел такой функционал у бота:
Как отследить редактирование конкретного сообщения от пользователя в чате с ботом. И после этого провести изменения в другом конкретном сообщении, но от бота? Причем без редактирования сообщения от бота и без его повторной пересылки?
  • Вопрос задан
  • 2466 просмотров
Подписаться 1 Средний 3 комментария
Решения вопроса 1
jabir_sabitov
@jabir_sabitov
Вы можете уловить информацию о том, что сообщение было изменено, с помощью edited_message_handler.

Если id «пойманного» сообщения совпадает с id интересующим вас сообщения, то вы можете зафиксировать это и далее изменить необходимое сообщение, но от бота.

Если хотите реализовать корректно работающий код, то без базы данных тут не обойтись. Там можно будет хранить id сообщения, от которого ждёте изменений и id того сообщения, которое нужно изменить.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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