Telegram bot and admin panel for Arsen Markaryan’s closed paid community

Telegram bot and admin panel for Arsen Markaryan’s closed paid community

Website

About the Project

The project was implemented for blogger Arsen Markaryan, owner of the world’s largest closed paid Telegram channel (50 thousand subscribers). At the start of the collaboration, the channel’s audience was less than 2 thousand people. The client’s main request was to create a convenient payment access system and user support.

Tasks and Problems

The client faced serious issues using the third-party bot @donate: mass payment failures and blocking of Telegram support accounts due to thousands of simultaneous requests. There was no subscription management system in @donate: it was impossible to issue access manually, control subscription durations, or process refunds. Telegram is not designed to handle 500-1000 requests per day per account, leading to complete bans of accounts and loss of all requests.

Solution

We proposed a comprehensive solution:

  • A custom Telegram bot with integration of the Lava payment system and automated cryptocurrency payment acceptance (USDT).
  • A web service with its own admin panel for convenient handling of requests, subscription management, and partnership program.
  • A web app based on Telegram for support chat.
  • Analytics: Time to Conversion, Lifetime Value, Average Revenue Per User, Retention Rate, number of button clicks, analytics of all payments.

 

Main Features of the System

Telegram bot:

  • subscription selection and payment (monthly, semi-annual, annual), renewal reminders, sending rules and instructions to users after payment, ability to contact support at any stage.

Admin panel:

  • user management (issuing, renewing, and canceling subscriptions), tracking payment statuses, sorting users into folders, sending individual payment and subscription menus.

Web app chat:

  • a user-friendly interface for communication with support.

Partnership program:

  • generating referral links, withdrawing earned funds, statistics.

 

Development Features

All components (bot, web service, web app chat) were created manually and connected through a single database, ensuring high flexibility and adaptability to any new requests.
Telegram web apps have many technical shortcomings, so we developed our own solutions to ensure cross-platform compatibility (Telegram Web, iOS, Android, Desktop), solving many issues related to display and compatibility.

Development Process

  • Requirements agreement through user stories.
  • Creating a detailed logical map of the bot in Miro.
  • Prototyping the interface in Figma with preliminary agreement on references.
  • Creating a detailed technical specification and role diagram (User, Manager, Administrator).

Results

The client received a scalable, flexible, and user-friendly system for processing thousands of subscriptions and requests.
Payment issues and account bans have been completely resolved.
The system reliably handles tens of thousands of subscriptions and payments without technical limitations.

Contacts

Do you have questions? Just send us a message!
Making business more profitable