/telegram2rss

Primary LanguageTypeScriptGNU General Public License v3.0GPL-3.0

Telegram to RSS

License

RSS feed generator for public Telegram channels. It allows you to stay in tune with any public channel without having an account and being subscribed to that channel.

Features

Deploy your own instance

Deploy with Vercel

Deploy to Netlify

Deploy to Cloudflare Workers

API endpoints

Main endpoint format is {deploy_url}/rss/{channel_name}, where {deploy_url} is a URL where application is deployed, {channel_name} is a Telegram public channel name. As a response, this endpoint returns the RSS v2.0 feed of the given Telegram channel.

Additionally, it is possible to pass the following optional query string parameters:

  • count - how many posts should be included in the feed (max: 100, default: 50)
  • titleMaxLength - the maximum length of an RSS item title (default: 100)

Want to say thank you?

  • Buy me a coffee here (No account needed, one-time)
  • Become a patron at Patreon (Account needed)
  • Z.Cash: t1PCzJrd96RUfzjzhBERfXEFvSi7W6V86hM
  • DOGE: DAa3nu1RCWwxZdAnGVga77bgxDFP1nhahj
  • USDT: 0xa12163eD56e35d3B38F7087B573384E40b2785e1
  • TON: UQCSBzoTb1B7RhXnka5RegmdjHR3gQwRVgZHNPPqzjjvlTKW