Back to Portfolio

Bot for Closed Community Access

Complete business process automation for Dr. Tolstikova

Bot for Closed Community Access - Complete business process automation for Dr. Tolstikova | TeleBots Portfolio
View Project

Project Description

Imagine: sales, subscriptions, payments, and analytics work by themselves. No managers, no manual routine, 24/7.

I created a Telegram bot for Dr. Tolstikova that automatically sells and renews subscriptions, integrated with WayForPay for one-time and recurring payments. After payment, the bot automatically adds users to a closed community and regularly checks access, automatically disabling expired subscriptions.

The bot has a full admin panel with analytics, Excel reports, and newsletters. Result: 95% of business processes are now automated, conversion has increased, and recurring payments go without reminders.

Technical Features:

• Automatic creation of payment links through WayForPay API

• Telegram integration for automatic addition to private channels

• Cron job system for subscription status monitoring

• MongoDB for storing user data and transactions

• Express.js server for processing webhooks from payment system

• Automatic generation of Excel reports with sales and analytics

Business Logic:

• User selects subscription plan via inline keyboard

• Bot creates unique payment link

• After successful payment, user is automatically added to private channel

• Daily bot checks all users for active subscription

• Expired subscriptions are automatically disabled

• Administrator receives detailed reports on sales and activity

Key Features

Automatic sales and subscription renewals

WayForPay integration (one-time and recurring payments)

Automatic addition to closed community

Regular access checks and disabling expired subscriptions

Admin panel with analytics

Excel reports and newsletters

24/7 operation without intervention

Webhook system for payment processing

Automatic payment link creation

Cron jobs for subscription monitoring

Results

95%

Process automation

24/7

Operation without intervention

Conversion growth

0

Manual subscription work