{"repo":"daquino94/rss-telegram","free":true,"listed":false,"github":"https://github.com/daquino94/rss-telegram","clone":"git clone https://github.com/daquino94/rss-telegram.git","description":"A Python bot that monitors RSS feeds and sends notifications to a Telegram chat when new content is published. The bot checks feeds at regular intervals, keeps track of which items have already been sent, and groups notifications by feed source for better readability.","language":"Python","stars":32,"topics":["rss","rss-feed","telegram","telegram-bot","telegram-channel"],"license":"MIT","category":"chat-messaging","readme_excerpt":"RSS to Telegram Bot A Python bot that monitors RSS feeds and sends notifications to a Telegram chat when new content is published. The bot checks feeds at regular intervals, keeps track of which items have already been sent, and groups notifications by feed source for better readability. Features - 📊 Monitors multiple RSS feeds from a simple text configuration file - 📱 Sends notifications directly to a Telegram chat or channel - 🔄 Configurable check interval - 📦 Maintains history of sent items to avoid duplicates - 📝 Groups notifications by feed source - 🐳 Easy deployment with Docker How It Works The bot: 1. Reads RSS feed URLs from a configuration file 2. Periodically checks each feed for new content 3. Compares entries against a history of previously sent items 4. Groups new content by feed source 5. Sends formatted notifications to Telegram 6. Updates the history file with newly sent items Installation Prerequisites - Python 3.8+ (for local installation) - Docker (for Docker installation) - A Telegram bot token (get one from @BotFather) - Your Telegram chat ID (you can use @userinfobot) Option 1: Local Installation 1. Clone this repository: 2. Install required dependencies: 3. Create a data directory and feeds file: 4. Add your RSS feed URLs to data/feeds.txt : 5. Run the bot: Option 2: Docker Installation (Local Build) 1. Clone this repository: 2. Create a data directory and feeds file: 3. Add your RSS feed URLs to data/feeds.txt . 4. Run the Docker container: Optio","default_branch":null,"files":null,"tree":[],"storefront":"/r/daquino94","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/daquino94/rss-telegram/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}