PERSONAL 2022 Duccio Meconcelli

Feedygram

[Python] [Telegram Bot API] [Telegraph API] [RSS/Atom] [SQLite] [Docker]
§ 00 // ABSTRACT

A Python Telegram bot, substantially rewritten from RobotRSS, for saving RSS URLs, fetching feeds, and sharing converted links through Telegram.

Overview

I built Feedygram as a Python Telegram bot for keeping a small collection of RSS feeds close to a Telegram conversation. It began with RobotRSS and was then substantially rewritten. Users can save favourite RSS URLs and retrieve feed items through the bot.

What it does

The bot fetches RSS feeds and stores its data in SQLite. For links that can be handled by the related services, it converts them for Telegraph or Telegram Instant View, making them more convenient to read inside Telegram.

The repository documents deployment options for a Raspberry Pi and for Docker. These choices make the application usable on modest personal hardware or in a containerized setup, while leaving operational decisions to the person running it.

Scope

The project keeps a straightforward scope: save feeds, fetch entries, and send readable links to Telegram. It connects a bot interface, RSS parsing, local SQLite storage, and link conversion in one small utility.

Because it is self-hosted, availability depends on the deployment maintained by its operator. The repository is the durable record of its functionality.

Resources