NodeRSSBot
Open-source RSS bot: subscribe to RSS and Atom feeds and get new posts in Telegram chats, groups and channels.
Description
What this bot does
NodeRSSBot is an open-source RSS bot written in Node.js. Subscribe to any RSS or Atom feed and new posts arrive right in the chat — in private messages, groups or channels. The interface is in Chinese by default and can be switched to English and 10 other languages with /lang.
Features
- 📰 Feed subscriptions — /sub with a feed URL; the bot also finds the feed on a regular web page.
- 📋 Subscription list — /rss shows your feeds page by page, /rss raw adds the links.
- 🗑 Unsubscribe — /unsub with a URL, /unsubthis in reply to a post, or /allunsub for everything.
- 📤 OPML import and export — /export saves your subscriptions, send an OPML file to import them.
- 📢 Groups and channels — add the bot as an administrator to deliver feeds to a channel or group.
- 🔥 Popular feeds — /viewall lists every feed on the bot with its number of subscribers.
- 🌍 12 interface languages — /lang switches between English, Russian, Chinese, German, Spanish and more.
- 🧑💻 Open source — the code is on GitHub and can be self-hosted with Docker.
How to use
- Open the bot and send /lang to choose your language.
- Send /sub https://example.com/feed.xml or just a website address.
- Read new posts as they arrive and manage feeds with /rss and /unsub.
Added on September 27, 2026