Introduction
Check Bot Status First
Verify Bot is Online
- Check Server Member List: Look for VoiceMaster in your server's member list
- Verify Online Status: The bot should show as online with a green indicator
- Test Basic Commands: Try a simple command like
/pingto test responsiveness
Check Status Page
- Visit our status page for real-time bot status information
- Check for ongoing issues or maintenance notifications
- View service uptime and performance metrics
- Get updates on any current problems or resolutions
If Bot is Offline
- Check our status page for any ongoing issues
- Wait a few minutes and try again
- Re-invite the bot if the issue persists
- Contact support if the bot remains offline
Step 1: Use the Built-in Troubleshooting Command

The automated troubleshooting command interface showing permission checks and setup instructions
Running the Troubleshoot Command
/troubleshoot- Bot permissions and role hierarchy positioning
- Channel configuration and setup validation
- Database connectivity and data integrity
- Command availability and functionality
- Server-specific settings and configuration issues
- Voice channel permissions and access
- Slash command registration and availability
How the Troubleshoot Command Works
- Automatically fixes known issues by granting itself the required permissions
- Identifies specific permission problems and resolves them automatically
- Highlights configuration errors and provides automatic fixes where possible
- Validates that fixes have been applied correctly and confirms resolution
- Provides detailed feedback about what was fixed and what may need manual attention
What to Expect
Step 2: Grant Admin Permissions (If Issues Persist)
/troubleshoot command didn't resolve your issues, the next step is to temporarily grant VoiceMaster administrator permissions to test if permission restrictions are causing the problem.Why Admin Permissions Help
- Administrator permissions bypass most Discord permission restrictions
- This helps identify if the issue is permission-related or something else
- It's a temporary diagnostic measure, not a permanent solution
- Once the issue is identified, you can adjust specific permissions as needed
How to Grant Admin Permissions
After Testing with Admin Permissions
- If the issue is resolved: The problem was permission-related. You can now disable admin permissions and grant only the specific permissions needed
- If the issue persists: The problem is not permission-related and requires further investigation
- Document the results: Note whether admin permissions fixed the issue or not for support purposes
Reverting Admin Permissions
- Manage Roles: To manage channel permissions
- Manage Channels: To create, modify, and delete channels
- View Channel: To see channels
- Send Messages: To send messages in text channels
- Send Messages in Threads: To send messages in threads
- Create Public Threads: To create public threads
- Create Private Threads: To create private threads
- Manage Threads: To manage thread settings
- Embed Links: To send embeds
- Use External Emojis: To use emojis from other servers
- Connect: To be able to see voice channels
- Move Members: To move members between voice channels
Category and Join-to-Create Channel Permissions
- View Channel: To see the channel
- Manage Channels: To manage the channel
- Connect: To be able to see the voice channel
- Move Members: To move members
- Manage Permissions: To manage channel-specific permissions
Step 3: Get Support with Proper Error Information
If You're Getting Error Messages
- Copy the exact error message you're receiving
- Note when the error occurs (what command or action triggers it)
- Describe the steps that lead to the error
- Contact our support team with this information
If You're Not Getting Error Messages
/set channel type:Log Channel channel:#logsWhat Information to Include in Support Requests
- Exact error messages (if any) or log entries from the log channel
- Steps to reproduce the issue (what you did before the problem occurred)
- When the issue started (recently or has been ongoing)
- What you've already tried (troubleshoot command results, admin permissions test)
- Screenshots of any error messages or unusual behavior
Contacting Our Support Team
Join Our Support Server
- Join our Discord server: Support Server
- Create a support ticket in the appropriate channel
- Provide all the information you gathered from the previous steps
- Be patient - our support team will respond as quickly as possible
Summary of Troubleshooting Steps
Step-by-Step Process
/troubleshoot - This is the most important first step/set channel type:Log Channel channel:#logs if no errors are visibleImportant Notes
- Always start with
/troubleshoot- This resolves most issues automatically - Admin permissions are temporary - Only use them for testing, then revert to specific permissions
- Logging is essential - Without error messages, we can't help effectively
- Be specific - The more details you provide, the faster we can help
- Include everything - Error messages, logs, steps to reproduce, and what you've tried
This guide was last updated on October 9, 2025. For the most current information, please refer to our official documentation and support resources.
Found translation issues or think this guide needs updating? Let us know via our support server.