@grill1fgf

Отредактировать текст поста в своем телеграм канале?

У меня есть телеграм канал, есть возможность добавить в него бота в качестве админмстратора, и мне нужно отредактировать текст некоторых постов, вообще я знаю как редактировать сообщения на telebot и aiogram, так что тут скорее вопрос в том, как получить id редактируемых постов
  • Вопрос задан
  • 48 просмотров
Пригласить эксперта
Ответы на вопрос 1
shurshur
@shurshur
Вообще говоря, правильно отслеживать ботом публикации и запоминать id, например, в базу. Но так-то можно найти в клиенте пост, и сделать копирование ссылки на пост в меню, она будет иметь вид:

https://t.me/my_awesome_channel/message_id

Bot API не позволяет прочитать историю, боты видят только новые публикации. Если ручной способ не подходит (например, постов слишком много для ручной работы), придётся пилить бота на клиентском MTProto API (telethon, pyrogram).
Ответ написан
Ваш ответ на вопрос

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

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