Complete business process automation for Dr. Tolstikova

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
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
Process automation
Operation without intervention
Conversion growth
Manual subscription work