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

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

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

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

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

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