Новостные боты собирают разрозненные источники в одну ленту в Telegram: новостной сайт, блог, YouTube-канал, раздел форума. В отличие от инструментов кросспостинга, которые наполняют канал, эти сделаны прежде всего для вашего чтения, хотя некоторые умеют публиковать и в группу или канал.
| # | Бот | Цена | Языки | Inline | Группы | Балл |
|---|---|---|---|---|---|---|
| 1 | @rss2tg_bot | Бесплатно · Бесплатно; до 500 лент на пользователя | EN | нет | да | 71 |
| 2 | @TheFeedReaderBot | Freemium · 10 лент, 5 каналов или групп, обновление раз в 12 часов, периодическая реклама | EN | нет | да | 71 |
| 3 | @smartlabnews_bot | Бесплатно | RU | нет | нет | 71 |
| 4 | @telefeedbot | Бесплатно | RU · EN | нет | нет | 62 |
| 5 | @hackernewsbot | Бесплатно | EN | нет | нет | 59 |
| 6 | @rss_t_bot | Бесплатно | EN | нет | нет | 56 |
Мы не подписывали ботов на тестовые ленты на несколько дней: рейтинг опирается на то, что можно проверить открыто. У каждого бота открыли страницу t.me и убедились, что это живой бот, затем искали источник со стороны владельца: сайт с опубликованными лимитами, открытый репозиторий и дату последнего изменения, страницу справки или хотя бы подробное описание. Из них взяли, какие источники бот принимает, как часто их проверяет, бесплатные лимиты и платные тарифы, умеет ли публиковать в группы и каналы и видно ли, что проект поддерживается. Ботов, о которых известно только название, в список не включили.
Сайт с лентой RSS или Atom — простой случай: её читает любой бот из списка, а скорость доставки зависит в основном от того, как часто бот проверяет. RSS bot (@rss2tg_bot) проверяет примерно раз в пять минут, Feed Reader Bot (@TheFeedReaderBot) — раз в 12 часов на бесплатном тарифе и раз в 30 минут на Premium. Многие сайты прячут ленту по адресу вроде /feed или /rss, и Feed Reader Bot ищет её, когда вы отправляете адрес сайта. Источникам вообще без ленты, включая большинство соцсетей, нужен парсинг или генератор лент, а он ломается каждый раз, когда источник меняет вёрстку. Если у источника есть свой Telegram-канал, подпишитесь на него: это быстрее любого бота.
Десять источников по десять записей в день — это сто сообщений. Начните с трёх источников, которые реально читаете, отведите новостному боту отдельную папку чатов и пользуйтесь средствами против шума: медленным режимом и группировкой сообщений в RSS bot, исключениями по словам и шаблонами на платных тарифах Feed Reader Bot.
Бот для лент хорош настолько, насколько свежо его последнее обновление. Прежде чем переносить всё чтение в один бот, поищите признаки жизни: сайт с актуальными лимитами, живую статистику, репозиторий с недавними изменениями. У telefeedbot (@telefeedbot) и RSS to Telegram bot (@rss_t_bot) открытый код, так что можно поднять свою копию, но недавней поддержки не видно ни у того, ни у другого. Для одного сайта вроде Hacker News тематический бот, например Hacker News Bot (@hackernewsbot), ответит быстрее, чем настройка ленты.
RSS bot (@rss2tg_bot) бесплатен, позволяет до 500 лент на пользователя и проверяет примерно раз в пять минут. Feed Reader Bot (@TheFeedReaderBot) тоже бесплатен для 10 лент, но без оплаты обновляет их только раз в 12 часов.
Сначала попробуйте Feed Reader Bot (@TheFeedReaderBot): отправьте адрес сайта, и он поищет скрытую ленту, а на его сайте есть RSS-мост и генератор лент на ИИ. RSS bot (@rss2tg_bot) и RSS to Telegram bot (@rss_t_bot) работают только с настоящей лентой.
Feed Reader Bot (@TheFeedReaderBot) следит за YouTube-каналами, профилями и списками X на бесплатном тарифе, а страницы Facebook добавляет на платных; сайт предупреждает, что ленты Facebook, Instagram и TikTok могут опаздывать на часы.