Set Up Your Discord Subscription Bot
Get your Discord subscription bot running and start monetizing your community in under 5 minutes. BotSubscription handles everything from automated payments to role management, so you can focus on growing your business.
What You'll Need
Before you begin, ensure you have:
- A Discord account.
- Manage Server permission on the target Discord server.
- A desktop or mobile web browser.
BotSubscription automatically creates a project for your server during the authorization process. You'll just need to complete a few quick configuration steps to get started.
Step 1: Authorize the Bot and Select Your Server
Start by adding BotSubscription to your server through the official install link:
Add BotSubscription to DiscordYou will be redirected to the Discord authorization page. Choose the server where you want to install the bot from the Add to server dropdown menu and click Continue.
You'll see a list of servers where you have Manage Server permission. If your server is missing, ensure you have the correct administrative rights.

Step 2: Confirm Permissions
Review the permissions required for BotSubscription to function and click Authorize.
The bot requests Administrator permission to manage roles, create private channels, and handle member access automatically.

BotSubscription uses these permissions strictly for automation and cannot read your personal messages. During this process, you will also join the BotSubscription support server so you can easily get help from our team if you need it.
Step 3: Open the Setup Guide
Once authorized, return to your Discord server. You should see a new private thread called BotSubscription Setup Guide under your #general channel (or your primary text channel).
This is a private threadβonly you and server admins can see it. We recommend using this thread for all initial configuration to keep your public channels clean.

The setup guide includes:
- A welcome message confirming your project is ready.
- An Open plan setup button to configure your pricing tiers.
- A direct link to our support server for one-on-one assistance.
Click Open plan setup to proceed.
Step 4: Choose Your Pricing Plan
Click Change plan to select your pricing model.
Currently, BotSubscription offers the Progressive Percentage plan. This is a revenue-share model that starts for free and scales as you grow, with fees dropping to as low as 1% as your revenue increases.

Select the Progressive Percentage plan, review the details, and click Confirm plan change to activate your project.
Step 5: Setup Complete
After confirming your plan, BotSubscription automatically configures your server with the necessary backoffice infrastructure.
You will see a new category called BotSubscription β’ Backoffice containing several dedicated channels for managing your business:
Public channels:
- #get-support β A space where members can request help through a private ticket system.
Backoffice channels (Admin-only):
- #payments β Real-time notifications for new subscriptions and renewals.
- #notifications β Critical system alerts and updates.
- #support-log β A history of all support requests.
- #support-threads β Where active support conversations take place.
- Memberships β A dynamic counter of your active members.

Your Discord subscription bot is now live and ready to process payments.
Behind the Scenes
When you install BotSubscription, the following happens automatically:
- Bot Integration: The bot joins your server and registers slash commands like
/subscribe. - Automated Infrastructure: The bot creates the necessary channels to manage your members and support requests.
- Access Control: Your membership tiers are synchronized, ensuring only paid members access premium content.
Common Issues
My server doesn't appear in the dropdown
You must have Manage Server permissions. If you are not the owner, ask an admin to grant you this permission or use the install link themselves.
I can't find the setup thread
Check your #general channel or the first text channel in your list. If your server has threads disabled, you may need to enable them in your server settings for the guide to appear.
If you still can't find the thread, you can manually complete the setup:
- Type
/projectsin any channel where the bot is present. - Select your server from the list.
- Click Plan & add-ons.
- Select Change plan and choose your preferred pricing model.
Once you confirm the plan change, your installation is automatically finalized and the bot will start building your server infrastructure.
The bot is in the server but nothing happened
Ensure you clicked Authorize in Step 2. If the bot is present but no channels were created, try clicking the Open plan setup button in the setup thread again.
For further assistance, join the BotSubscription Support Server.
FAQ
Do I need to create an account on the website first?
No. Your account and project are created automatically via Discord OAuth. You can log in to the web dashboard anytime using your Discord credentials.
Can I run this on multiple servers?
Yes. Each server requires a separate authorization. You can manage all your servers from a single BotSubscription dashboard.
Is the Administrator permission safe?
Yes. It is required to manage roles (adding/removing members) and creating invite links. BotSubscription never reads your messages or accesses private data.
How do I get paid?
You can connect Stripe, PayPal, or various crypto gateways in the next step. See the payment integration guide for details.
Next Steps
Now that your Discord subscription bot is installed, it's time to define what you're selling:
Last updated: