How to set up a paid Discord server (membership)

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 free

On Discord, paid access is a role. With AccessBot 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.

Set it up in 4 steps

  1. Create a Discord app & bot.

    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.

  2. Connect it in AccessBot.

    Open the Discord section, paste your bot token, server (guild) id and OAuth details, and enable it — applied live.

  3. Map a plan to a role.

    In the plan editor, set the Discord role id members should get. A plan can grant a Discord role, a Telegram channel, or both.

  4. Members subscribe & link Discord.

    They pay in your Telegram Mini App, tap "Link Discord", authorize once — and AccessBot adds them to your server and grants the role. It’s stripped automatically when they expire.

Full click-by-click walkthrough (with screenshots) is in the Help Center → Discord.

Questions

Does AccessBot take a cut of my Discord sales?

No — a flat monthly fee and 0% of your revenue. Members pay you directly through your own connected payment accounts.

How do members get their Discord role?

They subscribe, then link their Discord account once (OAuth). AccessBot adds them to your server and assigns the plan’s role automatically, and removes it when their membership ends.

Can one plan cover both Telegram and Discord?

Yes. A single plan can unlock a Telegram channel and a Discord role together — members pay once and get both.

What does my Discord bot need?

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.

Start free today

Run your Telegram & Discord membership on your own bot — keep 100%, set up in minutes.

Start your free trial