No-code access gate
Point your Telegram webhook at BotMember. Paid users are forwarded to your backend automatically — unpaid users get your store link. Zero bot code required.
BotMember sits in front of your bot as an access-gate proxy. Paid users pass through. Unpaid users get a checkout link — automatically, with no code on your side.
const res = await fetch("/api/access/check", {
headers: { Authorization: `Bearer ${BOTMEMBER_KEY}` }
});
const access = await res.json();
if (!access.active) {
return sendUpgradeLink(access.checkout_url);
}status
active
plan
Pro
credits
92
No-code + API
Point your Telegram webhook at BotMember. Paid users are forwarded to your backend automatically — unpaid users get your store link. Zero bot code required.
Sell subscriptions, lifetime access, free trials, and credit packs from buyer-friendly store pages.
If you prefer code: one endpoint tells your bot whether a Telegram user is paid, trialing, expired, or out of credits.
API keys are hashed, bot tokens are encrypted, and paid status is managed outside your bot logic.
Setup in minutes
No custom bot code needed. Connect your bot, create plans, flip the proxy switch — BotMember handles the rest.
Connect your Telegram bot (30 seconds)
Create access plans with pricing
Enable no-code proxy — BotMember handles the gate
Unpaid users get your store link automatically
Paid users reach your bot backend instantly
Start with a free account, connect one bot, and test the buyer flow before sharing a store link.