Overview
Booster messages automatically send thank you messages when members boost your server. You can configure multiple booster messages across different channels, use custom embeds, and ping boosters to show your appreciation.Booster messages support both plain text with variables and custom embeds created with the embed builder.
Commands
booster add
booster add
Add a booster message or embed to a specific channel.Parameters:
Permissions: Manage Server
- #channel — Channel where the booster message will be sent
- message — Your booster message (supports variables)
- embed_name — Name of a saved embed from your embed builder
- ping — Optional flag to mention the booster
{user.mention}— Mentions the booster{user.tag}— User’s full tag (name#0000){user.id}— User’s ID{guild.name}— Server name{guild.count}— Total member count{guild.boost_count}— Current boost count{guild.boost_tier}— Server boost tier (0-3){boost.goal}— Boosts needed for next tier
boost addPermissions: Manage Server
booster list
booster list
View all configured booster messages for your server.What It Shows:
Permissions: Manage Server
- Channel where each message is sent
- Preview of text messages or embed names
- Whether ping is enabled for each message
- Numbered list for easy reference
boost listPermissions: Manage Server
booster remove
booster remove
Remove all booster messages from a specific channel.What It Does:
Permissions: Manage Server
- Removes ALL booster messages configured for the specified channel
- Does not affect booster messages in other channels
- Shows how many messages were removed
boost removePermissions: Manage Server
booster reset
booster reset
Reset all booster settings for your server.What It Does:
Permissions: Manage Server
- Removes ALL booster messages from all channels
- Resets the entire booster message system
- Cannot be undone
boost resetPermissions: Manage Server
booster test
booster test
Test the booster message in a specific channel.What It Does:
Permissions: Manage Server
- Sends a test booster message using your profile
- Applies all variables as if you just boosted
- Shows exactly how boosters will see the message
- Pings you if ping is enabled
boost testPermissions: Manage Server
Only tests messages configured for the specified channel. Make sure you’ve added a booster message there first.
Variable Reference
Use these variables in your booster messages for dynamic content:| Variable | Output | Example |
|---|---|---|
{user.mention} | Mentions the booster | @Username |
{user.tag} | User’s full tag | JohnDoe#1234 |
{user.id} | User’s unique ID | 123456789012345678 |
{guild.name} | Your server’s name | My Awesome Server |
{guild.count} | Current member count | 1,234 |
{guild.boost_count} | Current number of boosts | 14 |
{guild.boost_tier} | Server boost tier | 2 |
{boost.goal} | Boosts needed for next tier | 7 or Max Level |
How It Works
Permission Requirements
Bot Permissions
The bot needs these permissions in booster channels:
- View Channel
- Send Messages
- Embed Links (for embed messages)
- Mention @everyone (for pings)
User Permissions
Command Requirements:
- Manage Server — Required for all booster commands
Aliases
All booster commands support theboost alias:
boost
Short alias for all commands
booster
Full command name
Troubleshooting
Permission denied
Permission denied
Problem: “You need the Manage Server permission to use this command”Solution:
- Verify you have the Manage Server permission
- Check your role has sufficient permissions
- Ask a server administrator for access
Booster message not sending
Booster message not sending
Problem: Booster messages don’t send when members boostSolutions:
- Verify bot has Send Messages permission in booster channel
- Check bot has Embed Links permission (for embed messages)
- Ensure channel hasn’t been deleted
- Run
~booster listto verify configuration - Test with
~booster test #channel
Embed not found
Embed not found
Problem: “Embed Not Found” error when using embed messagesSolutions:
- Verify the embed exists with the embed command
- Ensure embed name is spelled correctly (case-sensitive)
- Confirm embed is saved under your user account
- Re-add the booster message with correct embed name
Variables not working
Variables not working
Problem: Variables show as
{user.mention} instead of actual valuesSolutions:- Check variable spelling exactly matches reference
- Ensure you’re using curly braces
{} - Variables only work in text messages, not embed names
- For embeds, variables must be in the embed content itself
Ping not working
Ping not working
Problem: Boosters aren’t getting pingedSolutions:
- Ensure you added
pingflag when setting up booster message - Check bot has Mention @everyone permission
- Verify with
~booster listto see if (ping) appears - Re-add the booster message with the ping flag
Usage Examples
- Basic Thanks
- With Ping
- Using Embeds
- Multiple Channels
- Management
Boost Tier Information
Understanding boost tiers helps you create better messages:Level 0
0-1 BoostsNo perks unlocked
Level 1
2+ Boosts
- 50 extra emoji slots
- 128 Kbps audio
- Custom server invite background
- Animated server icon
Level 2
7+ BoostsLevel 1 perks, plus:
- 50 more emoji slots (150 total)
- 256 Kbps audio
- Server banner
- 1080p 60fps screen share
Level 3
14+ BoostsLevel 2 perks, plus:
- 100 more emoji slots (250 total)
- 384 Kbps audio
- Custom server invite URL
- Animated server banner
Example Messages
- Simple
- With Progress
- Celebratory
- Detailed
Related Features
Embed Builder
Create custom embeds to use as booster messages
Booster Role
Give boosters custom roles with personalized colors
Welcome Messages
Set up welcome messages for new members
Autorole
Automatically assign roles to boosters