NodeRSSBot

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

  1. Open the bot and send /lang to choose your language.
  2. Send /sub https://example.com/feed.xml or just a website address.
  3. Read new posts as they arrive and manage feeds with /rss and /unsub.

Added on September 27, 2026