Sell membership to your Discord server with role-based access — members subscribe, link their account, and get a role automatically, removed when they lapse.
Start freeOn Discord, paid access is a role. With MemberBot you map each plan to a role; when a member subscribes and links their Discord, the bot assigns that role while they’re paid and removes it when they lapse — the same lifecycle as Patreon’s Discord sync, on your own bot with no revenue cut.
In the Discord Developer Portal, make an application, copy the bot token and OAuth client id/secret, and invite the bot to your server with the Manage Roles permission.
Open the Discord section, paste your bot token, server (guild) id and OAuth details, and enable it — applied live.
In the plan editor, set the Discord role id members should get. A plan can grant a Discord role, a Telegram channel, or both.
They pay in your Telegram Mini App, tap "Link Discord", authorize once — and MemberBot adds them to your server and grants the role. It’s stripped automatically when they expire.
No — a flat monthly fee and 0% of your revenue. Members pay you directly through your own connected payment accounts.
They subscribe, then link their Discord account once (OAuth). MemberBot adds them to your server and assigns the plan’s role automatically, and removes it when their membership ends.
Yes. A single plan can unlock a Telegram channel and a Discord role together — members pay once and get both.
A bot token, your server (guild) id, OAuth client id/secret, and the Manage Roles permission, with the bot’s role ranked above the roles it assigns. The Help Center has the exact steps.
Run your Telegram & Discord membership on your own bot — keep 100%, set up in minutes.
Start your free trial