TradeMentor
Sell trading memberships with automatic Telegram group access — video homepage, paid plans, member panel and a complete admin panel.
TradeMentor turns your trading knowledge into a subscription business. Visitors watch your homepage video, pick a plan and pay online — and your Telegram bot instantly sends them a private, single-use invite to that plan's group. When a plan ends, the bot removes them automatically. No spreadsheets, no manual adding and removing, no shared links leaking to non-payers.
On top of the Telegram automation you get a complete member area (learning resources, market analysis, announcements, billing and support tickets) and a full admin panel to run the whole business — plans, payments, subscribers, content, emails, security and one-click updates.
From visitor to Telegram member in under a minute
- Choose a planFree Trial, Monthly, Quarterly or Half Yearly — names, prices and durations are all yours to set.
- Pay onlineRazorpay, Stripe, PayPal, Paytm or manual UPI/bank transfer, with promo codes and GST.
- Get the inviteThe bot creates a single-use link to the plan's private group and sends it by email and in the member panel.
- Stay or renewRenewal reminders go out before expiry; if the plan ends, the member is removed from the group automatically.
Your groups manage themselves
Link each plan to a Telegram group and the bot does the rest. Add the bot to a group and it is detected automatically — the admin simply picks which plan it belongs to.
- Single-use invite linksEvery subscription gets its own link that works once, so links shared outside your community are useless.
- Automatic removal on expiryExpired members are removed from the group on schedule — and can rejoin the moment they renew.
- Join trackingSee who has joined each group and who is still waiting, with a full bot activity log.
- Built-in setup guideA step-by-step guide checks each setup step live and explains any Telegram error in plain language.
- Auto-retryIf an invite fails (for example the bot was not an admin yet), it is retried automatically once fixed.
- Webhook or pollingWorks on any hosting — use a webhook on HTTPS, or polling via a cron job.
A homepage built to convert
A video-first landing page introduces your community, followed by plan cards, how-it-works steps, results, testimonials, FAQ and a contact form. Every section can be edited, reordered or hidden from the admin with a live preview.
- Homepage video (YouTube and other providers) with custom thumbnail
- Plan comparison with per-month pricing and "most popular" badges
- One-page checkout that creates the account and takes payment
- Promo codes — percentage or fixed, per plan, with limits and dates
- Announcement bar, custom pages (About, Terms, Privacy, Refund)
- SEO settings, social links with click tracking, custom colours
Everything a subscriber needs in one place
- DashboardPlan status, days left, Telegram group, latest updates and quick links.
- My SubscriptionsPlan details, renewal dates and one-click renew or upgrade.
- Learning ResourcesVideos, articles, PDFs and webinars with progress tracking and saved items.
- Market AnalysisYour analysis posts, organised by category and level.
- AnnouncementsNotices, new content and live-session alerts with read tracking.
- Billing & PaymentsPayment history, printable invoices and CSV statements.
- Support TicketsThreaded tickets, FAQs and member reviews.
- NotificationsIn-app and browser alerts, with each member choosing what they receive.
Run the whole business from one dashboard
- Dashboard & ReportsRevenue, new members, churn, plan and gateway breakdowns, CSV exports.
- Plans & Promo CodesPrices, durations, benefits, Telegram group per plan and discount codes.
- Subscribers & PaymentsSearch and manage members, change plans, approve manual payments, issue invoices.
- ContentHomepage sections, pages, FAQ, testimonials, announcements, media library and a rich text editor.
- Messages InboxContact messages and support tickets in a three-pane inbox with notes and tags.
- SettingsGeneral, website, Telegram, payments, email, notifications, social, security and system.
Get paid and keep members informed
- Five payment methodsRazorpay, Stripe, PayPal, Paytm and manual UPI/bank transfer with screenshot upload — each with a test button.
- GST & invoicesOptional GST on every plan, business details on invoices, and verified payment webhooks.
- Editable emailsWelcome, payment, invite, renewal reminder, plan expired, contact confirmation and more — every template editable, every email logged.
- Multi-channel alertsEmail, Telegram, in-app and browser notifications, plus admin alerts for new sign-ups, payments, messages and tickets.
- Renewal remindersReminders on the days you choose (for example 7, 3 and 1 day before expiry), each sent once.
- Announcements by emailPublish a notice once and deliver it in the panel and by email to the plans you select.
Safe to run, easy to keep up to date
- Two-factor admin login with recovery codes and security questions
- Captcha (Cloudflare Turnstile, reCAPTCHA or hCaptcha) on public forms
- IP whitelist, login history, active sessions and failed-login lockout
- Encrypted storage for payment keys, bot token and SMTP password
- One-click database and file backups with restore
- System health check, cache tools and activity log
- Web installer with purchase key verification — no command line needed
- Update Center: check, back up and install new versions in one click
Everything included in your purchase
- Full, unencrypted Laravel source code
- Web installation wizard
- Lifetime updates through the built-in Update Center
- 6 months of support from the Kodecraft team
- Clean, mobile-first design with no inline CSS
- Translation-ready text throughout
You will need a Telegram bot (free, created in two minutes with @BotFather — the admin panel walks you through it), a hosting account with PHP 8.3+ and a cron job, and an account with the payment gateway you want to use.