Rivopost

Telegram и автопостинг

Bot API

Официальный интерфейс Telegram для ботов: через него сервисы шлют посты, принимают команды и работают с чатами.

Что такое Bot API?

Bot API — набор HTTP-методов, через которые сторонняя программа общается с Telegram от имени бота. Токен выдаёт @BotFather, дальше сервис отправляет обычные запросы: sendMessage, sendPhoto, editMessageText.

Зачем это нужно

У ботов есть заметные ограничения. Бот не напишет человеку первым, не прочитает историю чата до момента своего добавления и упирается в лимиты частоты — порядка 30 сообщений в секунду суммарно и до 20 сообщений в минуту в одну группу.

Как это применяется

Для канала бота хватает, когда нужна публикация с кнопками, приём заявок или автоответы в комментариях. А вот читать чужие каналы и собирать из них материал через Bot API не выйдет — там работают через пользовательскую сессию.