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

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

У меня есть телеграм канал, есть возможность добавить в него бота в качестве админмстратора, и мне нужно отредактировать текст некоторых постов, вообще я знаю как редактировать сообщения на telebot и aiogram, так что тут скорее вопрос в том, как получить id редактируемых постов
  • Вопрос задан
  • 339 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Бруноям
    Продвижение в Telegram
    1 месяц
    Далее
  • Яндекс Практикум
    SMM-продвижение в Телеграме
    1 месяц
    Далее
  • GB (GeekBrains)
    Профессия SMM-специалист 3.0
    8 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
shurshur
@shurshur
Сисадмин, просто сисадмин...
Вообще говоря, правильно отслеживать ботом публикации и запоминать id, например, в базу. Но так-то можно найти в клиенте пост, и сделать копирование ссылки на пост в меню, она будет иметь вид:

https://t.me/my_awesome_channel/message_id

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

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

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