Skip to content

A Telegram RSS bot that cares about your reading experience

License

Notifications You must be signed in to change notification settings

xlmm/RSS-to-Telegram-Bot

Repository files navigation

A Telegram RSS bot that cares about your reading experience

简体中文 README

Translating Status Build Status (master) Build Status (dev) Docker Pulls GitHub Stars

RSStT_icon

Public bot @RSStT_Bot | Telegram channel @RSStT_Channel | Discussion group @RSStT_Group

CHANGELOG | Documentation

Deploy on Railway

Important: If you have your own RSStT bot (v1), please read the migration guide to learn how to migrate to v2.

Highlights

  • Multi-user
  • I18n
    • English, Simplified Chinese, Cantonese, and more!
  • The content of the posts of an RSS feed will be sent to Telegram
    • Keep rich-text format
    • Keep media
    • Automatically determine whether the title of the RSS feed is auto-filled, if so, omit the title
    • Automatically show the author-name
    • Automatically replace emoji shortcodes with emoji
    • Automatically replace emoji images with emoji or its description text
    • Automatically split too-long messages
      • If configured Telegraph, the message will be sent via Telegraph
  • Individual proxy settings for Telegram and RSS feeds
  • OPML importing and exporting
  • Subscription customization
  • Optimized performance (see also the FAQ)
  • User-friendly
  • HTTP Caching

Deployment

Read the deployment guide here.

FAQ

Read the FAQ here.

Translation

Read the translation guide here.
You can help to translate the bot using weblate.

About

A Telegram RSS bot that cares about your reading experience

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.2%
  • Other 0.8%