• Major restructure of codebase to make it modularised.
• Bump version 4.0
• Some code corrections.
• Bump version 4.1
• Show total numbers of feed in the export caption.
• Formatted list contents.
• Set pagination to 15 items per page.
Please open Telegram to view this post
VIEW IN TELEGRAM
Changes:
• Bump version 4.5
• Ignore cmds from previous session
• React when someone uses the cmd
• Bump version 4.4
• Update commands
• Fix some error handlings
• Update dependency grammy
• Update dependency mongodb
• Bump version 4.3
• Added refresh button for group chats
Please open Telegram to view this post
VIEW IN TELEGRAM
• Bump version 4.2
• React when someone uses the cmd.
• Add bot.api.setMyCommands to set cmds automatically.
• [FIX] Add middleware to handle topic_id for group chats.
Please open Telegram to view this post
VIEW IN TELEGRAM
• Introduced two new cmds /pause & /resume which are responsible for pausing or resuming feed updates for a chat.
• Updated ReactionTypeEmoji means more gey emotions now 😂.
Please open Telegram to view this post
VIEW IN TELEGRAM
• Bump version 4.3
• Update dependency axios.
• Fix an issue where the bot fails due to missing threadId in cases of import cmd.
• Added /del_all cmd, use it you want to delete all the added feed at once and clear the feed logs used for handling updates.
• Added self-promotion middleware.
Please open Telegram to view this post
VIEW IN TELEGRAM
• Updated alertsender to send messages to correct topicID and cleanup blocked users (owner only)
• Bump version 4.4
• Updated dependency axios.
• Updated dependency mongodb.
• Updated middlewares.
• Updated error catch handling. Now bot will delete database of the user immediately after it is blocked by the user.
Note:
• Use /del_all command if you want to delete your logged data used for feeding rss.
• Stop using temporary feed providers like rss.app and other 3rd party urls as it gets expired after a few days and ultimately slows down the feed updates process of the bot.
Please open Telegram to view this post
VIEW IN TELEGRAM
RSS-ify:
• Bumped version 4.5
• Update dependency axios
• Updated ParserAPI submodule.
• Fixed forwarding.
ParserAPI:
• Bumped version 3.6
• Updated requirements to use development branch of feedparser from GitHub.
Please open Telegram to view this post
VIEW IN TELEGRAM
• Bumped version 4.6
• Moved some files to utils
• Use args to allow multiple arguments in logging function
• Colorize console logs
• Add rate limit to avoid telegram api errors
• Add error catch handling for reacts emoji
Please open Telegram to view this post
VIEW IN TELEGRAM
Bots affected :
@tunifiedxbot: 🟢 [ main server ]
@rssifyxbot : 🟢 [ main server ]
@aquaxpdbot : 🟢 [ main server ]
@droplinkxbot: 🟢 [ aws server ]
@cloakxbot: 🔴 [ main server ]
Please open Telegram to view this post
VIEW IN TELEGRAM
Time: around 11AM IST (Indian Time)
Date: Sunday 13th April
The maintenance is for the quality of life updates for the bot and the parser api to function properly and Hardening down some features to avoid abusers.
Please open Telegram to view this post
VIEW IN TELEGRAM
• Bumped version 4.7
• Updated ParserAPI
• feat: add adult content filter to block inappropriate RSS feeds
- Implements a content filtering system that:
- Blocks adult sites when users try to add them via /add command
- Scans existing feeds and removes inappropriate content
- Warns users when adult content is detected and removed
- Runs periodic scans every 24 hours to maintain compliance
- The filter uses both domain blocklists and keyword detection to identify
problematic content, helping maintain the bot's appropriate usage policy.
• fix: autoremove RSS feeds returning 403, 404 or 500 status codes
- Implements automatic cleanup for feeds that return permanent error
codes (403 Forbidden, 404 Not Found, 500 Server Error). When these errors
are detected, the feeds are tracked in a permanentFailures set and
removed from all subscribed chats in the database.
- The removal process includes verification checks to ensure feeds are
properly deleted across all subnoscriptions, with detailed logging for
monitoring and troubleshooting.
Please open Telegram to view this post
VIEW IN TELEGRAM
Notice:
Some of you are adding 120+ feeds to RSS-ify bot, and it’s slowing things down for all. We’re a nonprofit, so to keep updates fast, I’m gonna limit feeds in the next update (v4.8). If you need loads of feeds, try a different service or app instead.
Some of you are adding 120+ feeds to RSS-ify bot, and it’s slowing things down for all. We’re a nonprofit, so to keep updates fast, I’m gonna limit feeds in the next update (v4.8). If you need loads of feeds, try a different service or app instead.
Fair warning: too many feeds might mean losing some data when the update hits. Check your feeds now and make a backup to avoid trouble!
• Bumped version 4.8
• Updated feedparser pypi
• feat: Added Middleware to limit the total number of feeds a user can add.
• Revert "feat: add adult content filter to block inappropriate RSS feeds" (will be re-implemented once code is refactored).
• fix: Random failure of OPML Parser while importing.
• fix: Preprocess OPML content before parsing.
Some of you might have lost your feed data due to the implementation of the new functions. Well that's how the code works and I already warned about a potential data loss so...
Please open Telegram to view this post
VIEW IN TELEGRAM
• Bumped version 4.8.1
• fix(deps): grammY 1.36.0
• re-implemented "feat: add adult content filter to block inappropriate RSS feeds"
Please open Telegram to view this post
VIEW IN TELEGRAM
🚀 Tunified Updated:
Changes:
©️ 𝘗𝘳𝘫𝘬𝘵:𝘚𝘪𝘥.
Changes:
• Bump version 5.0 - Major feature update
• Added comprehensive Last.fm integration with interactive menus
• New /tunify command - Interactive Last.fm menu with inline buttons
• Added quick access commands:
/loved - View your loved tracks
/top_artists - Your top artists (last 7 days)
/top_tracks - Your top tracks (last 7 days)
/recent - Your recent tracks
/flex - Flex your stats with profile picture
• Enhanced Last.fm features:
Top artists/tracks/albums with multiple time periods (7 days, 1 month, 3 months, 6 months, 1 year, all time)
Recent tracks with now playing status
Loved tracks display
Weekly artist and track charts
Complete user statistics and profile info
• Improved user experience:
All Last.fm commands now work in both private and group chats
Interactive inline keyboards for easy navigation
Personalized display names using your set nickname
Rich formatting with clickable Last.fm profile links
• Enhanced /flex command with profile pictures from Last.fm
• Updated setup commands - /setlastfm, /setname, /setchannel now work everywhere
• Better error handling and user feedback
• Updated help system with all new commands listed
• Code optimization and performance improvements
• Updated dependencies - grammy, axios, mongodb, and other packages
©️ 𝘗𝘳𝘫𝘬𝘵:𝘚𝘪𝘥.
🚀 Tunified Updated:
Changes:
©️ 𝘗𝘳𝘫𝘬𝘵:𝘚𝘪𝘥.
Changes:
• Bump Tunified to 5.1
• Bump TuneAPI to 3.1
• Updated and enhanced api for improved accuracy of thumbnails.
• Updated api wrapper for better input sanitization and error handlings.
• Switched from mongodb to mongoose driver module for better compatibility with the bot.
Check out now: @tunifiedxbot
©️ 𝘗𝘳𝘫𝘬𝘵:𝘚𝘪𝘥.
Introducing Postify: A Telegram channel management bot built with TypeScript, grammy, MongoDB & Agenda to manage your channel contents effortlessly! Here's what Postify provides for your channel management:
Channel Management:
Content Creation:
Native Smart Scheduling:
Personal Bot Integration:
Channel Management:
• Link unlimited channels (public & private)
• Check channel status and permissions
• Pin posts after sending
• Multi-channel post broadcasting
Content Creation:
• Rich text formatting with HTML support
• Media attachments (photos, videos, documents)
• Interactive inline buttons
Native Smart Scheduling:
• Schedule posts for future delivery
• Timezone support ( schedule contents in your local timezone )
• Queue management
• Automatic post publishing
Personal Bot Integration:
• Your own dedicated bot instance
• Complete channel control
• Private token management (encrypted with AES-256-GCM)
🚀 Tunified Updated:
Changes:
©️ 𝘗𝘳𝘫𝘬𝘵:𝘚𝘪𝘥.
Changes:
• Bump Tunified to 5.2
• Bump TuneAPI to 3.3
• Updated api to get more precise results..
• Fixed Mongodb SSL errors.
• Updated dependencies.
©️ 𝘗𝘳𝘫𝘬𝘵:𝘚𝘪𝘥.
🚀 RSS-ify Updated:
©️ 𝘗𝘳𝘫𝘬𝘵:𝘚𝘪𝘥.
• fix(deps): grammY 1.36.0
• feat: improve opml imports
• fix: some text corrections
• chore: update dependencies
• Bumped version 4.9
• refactor: ParserAPI
• fix: update api syntax
• api: update to latest submodules
• feat: create start noscript for easy setup
• feat: enhance start noscript
• refactor: remove isSubscribed middleware
• feat: add source button instead of hyperlinks
• chore: cleanup and merge start and about cmds
• Bumped version 5.0
©️ 𝘗𝘳𝘫𝘬𝘵:𝘚𝘪𝘥.