What Your Bot Can Do
Every feature the bot exposes to subscribers and to you: plans and checkout in chat, access codes, invite links, reminders, support and admin tools.
By the end of this page, you'll have a solid mental map of every feature your bot exposes — for subscribers in the chat, and for you as the project owner.
When you connect a Telegram bot to your Subscriby project, we turn that bare bot (created via @BotFather) into a fully-featured membership assistant. You never write any code; Subscriby handles every message, button, and payment flow the bot offers.
For subscribers
Welcome and terms consent
On /start, the bot greets new users with your project's description and offers Terms of Service / Privacy Policy links (your custom URLs, or Subscriby defaults). They tap Agree & Proceed to continue.
Browse and subscribe
The bot paginates your active plans, showing name, price, cycle, and trial info. A subscriber taps a plan, then picks a payment method, then completes checkout — all inside Telegram where possible, or via a redirect for providers that require a browser.
Activate via access code
Subscribers can paste an access code
directly into the chat, or tap a start-parameter deep-link like
t.me/YourBot?start=a1b2c3d4-5e6f-7a8b-9c0d-1e2f3a4b5c6d to auto-redeem. The
code is a UUID and goes in bare.
Receive unique invite links
After successful subscription, the bot sends a "Your Subscription Resources" message with unique, single-use invite links for every Telegram resource the plan unlocks. Subscribers tap Join per resource.
Retrieve invite links again
Lost the invite message? Send /my_resources to the bot and it resends the
links.
View active subscription
Opening the bot shows the subscriber's current plan, status (Active / Trialing), renewal/expiry date, and plan price.
Cancel from chat
A ❌ Cancel Subscription button appears on the subscription card — one tap, one confirmation, done.
Account recovery (subscribers)
A 🔐 Account Recovery option lets subscribers add a verified recovery email so they can still sign in via the web portal even if they lose Telegram access.
Refer & Earn
While your referral program is live, a 🎁 Refer & Earn button on the plan
screen and the subscription card lets subscribers join, read your terms, get
their code and a ?start=ref_CODE deep link, and watch their tallies. A friend
who opens the link or types the code at the coupon prompt is counted for them.
On a cash program they answer your payout question under 💳 Payout Details.
Telegram Stars payments
If you've enabled Telegram Stars, subscribers can pay natively without leaving Telegram — one tap, confirmed with Apple / Google / Microsoft device auth.
For you (the creator)
Your bot also exposes admin commands you can use directly in the chat with your own bot. These are hidden from regular users — only accessible to you as the project owner:
- /check — pull a detailed status report for any user by Telegram ID.
- /ban — ban a user, revoke their access, and remove them from linked resources.
See Admin commands for the full command reference with safety notes.
The platform bot, the one that onboards you, runs your Referral Program as well: a project card offers 🎁 Manage Referral Program beside Manage Coupon Codes. From there you set the program up in a few answers (what referrers earn, what their friends get, who may join, whether you approve each affiliate, the hold and the payout question on a cash commission, your own terms), read it back in words with its figures, change one setting at a time, pause, resume or delete it, list affiliates by standing, approve, suspend or enrol one from a member search, and record a payout against what is payable. Restricting the program to certain plans stays in the dashboard.
The home menu also carries 🤝 Partner Program, the platform's own Partner Program: before you apply it shows the terms and sends you to the dashboard's application; once you are approved it shows your code and links with a copy button, the sentence to share, your rate broken down and the next volume tier, your referrals, commissions and payouts five a page, your commitments with a Send Proof button on each one still waiting for proof and Add a Commitment for a kind you have not promised yet, the Payout Details conversation (the rail, the details it needs, your legal name, tax country and US-person answer) and the terms to read and accept. A creator who opens the bot through your partner link (t.me/<platform bot>?start=partner_<code>) and creates their account in the chat is recorded as your referral, exactly as a sign-up through your web link is.
Automatic member-management features
Behind the scenes, the bot handles all the mechanical work of running a paid community:
- Add members on subscribe — generates a single-use invite link per resource and delivers it.
- Remove members when access ends — on cancellation (at cycle-end), expiry, or ban, the bot kicks the user from all linked resources.
- Detect unauthorised members — users who sneak into private groups without a valid subscription are automatically removed.
- Unban cleanly before re-invite — if a subscriber returns after being removed, the bot unbans first so the rejoin works smoothly.
- Webhook-driven — Telegram pings our servers on every relevant event; we stay in sync within seconds. See Webhooks.
What the bot can't do
Worth knowing up front so you don't expect behaviour that isn't there:
- Post autonomous content on your behalf. The bot only sends messages triggered by subscriber actions or lifecycle events — it doesn't write your posts for you.
- Moderate content in your groups. Anti-spam, anti-bot, anti-abuse moderation is still Telegram's native tools (admins, auto-delete rules, external moderation bots).
- Generate arbitrary analytics. Subscription metrics appear in your dashboard; detailed engagement analytics are your job (or Telegram's own channel stats).
Related
- Connect your bot — wire up your bot for the first time.
- Admin commands — /check and /ban reference.
- Deep-linking — craft start-parameter URLs for marketing and automation.
- Telegram integration — the platform-level mechanics.
How is this guide?
Last updated on
How the Integration Works
What the Telegram Bot API integration gives you: automatic invites and removals, in-chat payments, renewal reminders and support, with no code.
Admin Commands
Owner-only commands in your bot's chat, hidden from members: inspect a subscriber with /check or remove one with /ban, by Telegram ID or member UUID.