RSSFunBot is a Telegram bot that subscribes to RSS feeds and forwards new posts to your channel or group: memes, clips, pics, and oddities from Reddit, blogs, and forums, not generic news headlines. It keeps videos, images, and link previews intact so posts look good in chat, and you manage everything from Telegram with /list and /set, with no SSH needed for day-to-day tweaks.
Source: github.com/mathewskdaniel/RSSFunBot
Point the bot at RSS links (e.g. https://www.reddit.com/r/funny.rss) and it:
v.redd.it video: Downloads and sends actual Reddit videos, not low-res thumbnailspreview.redd.it to i.redd.it for full-resolution pictures/reddit_video settings: Manager can set max quality, file size, and timeout without restartingReddit posts that link to YouTube, Vimeo, Twitch, TikTok, and similar are sent as bare URLs so Telegram shows a native link preview instead of a blurry Reddit thumbnail. Per subscription you can choose link preview or skip the post entirely.
/list: Subscriptions as buttons: active/paused status, tap to toggle, open settings/set: Per-feed formatting: hashtags, custom title, media-only mode, flowerss style, intervals/set_default: Default settings for new subscriptions/sub / /unsub: Add or remove feeds in bulk/test: Try a feed before going liveRequirements: Python 3.9+, ffmpeg, yt-dlp (for Reddit video)
git clone https://github.com/mathewskdaniel/RSSFunBot.git
cd RSSFunBot
cp .env.sample .env
# Edit .env: TOKEN (from @BotFather), MANAGER (your Telegram user id)
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
python rssfunbot.py
/setinline)./sub https://www.reddit.com/r/funny.rss (or target a channel: /sub @YourChannel https://…)./set or /list.
Multi-user support, channels and groups, i18n, OPML import/export, Telegraph long-post mode, proxies, and additional formatting options. Manager commands include /test, /reddit_video, and /user_info.
RSSFunBot is licensed under the GNU Affero General Public License v3.0 (AGPL-3.0).
Project repository: github.com/mathewskdaniel/RSSFunBot
All rights reserved