UniqueEdge

Subscription Automation & Mgt Bot

A fully automated Telegram subscription bot that handles payments, access control, and renewals across three payment providers — reducing manual subscriber management by 100%.

Subscription Automation & Mgt Bot - Screen 1

Subscription Automation & Mgt Bot

A fully automated Telegram subscription bot that handles payments, access control, and renewals across three payment providers — reducing manual subscriber management by 100%.

Client
Primetrex
Date
January 2025
Services
Business Automation
Status
Delivered

Some of the technologies used:

FastAPIFastAPI
PythonPython
PostgreSQLPostgreSQL
Start a Similar Project

The Challenge

The client operated premium Telegram channels monetized through manual subscription management — collecting payments via direct transfers, manually tracking expiry dates, and removing lapsed members by hand. As the subscriber base grew, this process became unsustainable. Missed renewals led to revenue leakage, delayed access removals created trust issues with paying members, and the lack of coupon or promotional tooling limited growth. The client needed a system that could run their entire subscription business on autopilot, with zero/little manual intervention.

Our Solution

We architected a three-process async system — a Telegram bot for subscriber interactions, a FastAPI webhook server for real-time payment processing, and a background worker engine for automated reminders, expiry enforcement, and renewal retries. We integrated three African payment providers (Paystack, Flutterwave, and KoraPay) behind an abstracted provider pattern, enabling seamless failover and provider toggling from the admin panel. We built a full-featured coupon engine with percentage and fixed-amount discounts, per-user limits, and expiration handling. The admin panel gives the business operator complete control — from subscriber management and plan configuration to broadcast messaging and analytics — without touching a single line of code.

Key Results

What We Achieved

3 payment providers with webhook verification
Automated 5-attempt retry on failed renewals
Smart coupon engine with per-user limits
Full admin panel with zero-code operations

Screenshots

Project Gallery

Subscription Automation & Mgt Bot screenshot 1
Subscription Automation & Mgt Bot screenshot 2
Subscription Automation & Mgt Bot screenshot 3
Subscription Automation & Mgt Bot screenshot 4

Want Something Similar?

We'd love to hear about your project. Let's discuss how we can build something exceptional for your business.