🔧 Troubleshooting Guide

Complete troubleshooting guide for common Nexi Bot issues with step-by-step solutions.

Before You Start: Most issues can be resolved by checking bot permissions and waiting a few minutes for Discord to sync changes. If problems persist, contact our support team.

Common Issues and Solutions

Bot Not Responding

Symptoms: Commands don't work, bot appears offline

Solutions:

  1. Check if bot has proper permissions (Administrator recommended)
  2. Verify bot is online in server member list
  3. Try using commands in different channels
  4. Check if specific features are enabled in /config
  5. Wait 5-10 minutes for Discord to sync new permissions

Slash Commands Not Appearing

Symptoms: / commands don't show up in Discord

Solutions:

  1. Wait 10-15 minutes for Discord to register commands
  2. Try leaving and re-inviting the bot with proper permissions
  3. Check if bot has "Use Slash Commands" permission
  4. Restart Discord application completely
  5. Clear Discord cache (Ctrl+Shift+R)

Premium Features Not Working

Symptoms: Premium features show as locked despite having premium

Solutions:

  1. Use /config to verify premium status is recognized
  2. Wait 15 minutes after purchase for activation
  3. Check if premium is applied to correct server
  4. Contact support with purchase receipt if status incorrect

Music Not Playing

Symptoms: Music commands work but no audio

Solutions:

  1. Ensure bot has "Connect" and "Speak" permissions in voice channels
  2. Check if voice channel has user limit preventing bot join
  3. Try joining a different voice channel
  4. Verify music source (YouTube/Spotify) is accessible in your region
  5. Restart music with /music stop then /music play

Configuration Not Saving

Symptoms: Settings reset after configuration

Solutions:

  1. Check bot has "Administrator" or "Manage Server" permissions
  2. Wait 30 seconds between configuration changes
  3. Verify database connection by trying other commands
  4. Use /config to reconfigure if settings lost

Moderation Commands Failing

Symptoms: Kick/ban/mute commands don't work

Solutions:

  1. Ensure bot role is above target user's highest role
  2. Verify bot has required moderation permissions
  3. Check that bot role hierarchy is properly configured
  4. Make sure you're not trying to moderate server owner
  5. Verify target user is actually in the server

Performance Issues

Slow Command Response

Causes: High server load, Discord API rate limits

Solutions:

  1. Avoid rapid-fire command usage
  2. Use commands during off-peak hours when possible
  3. Check Discord status page for platform issues
  4. Premium users get priority processing
  5. Contact support if consistently slow across all commands

Memory or Resource Errors

Symptoms: Bot lagging, timeouts, or restart errors

Solutions:

  1. Clear large music queues with /music clear
  2. Reduce number of active logging channels temporarily
  3. Disable unused features in /config to reduce load
  4. Premium servers get additional resource allocation
  5. Report persistent issues to support team

Integration Issues

API Key Problems

Symptoms: External integrations (Google, Roblox, etc.) not working

Solutions:

  1. Verify API key format matches provider requirements
  2. Check API quota limits haven't been exceeded
  3. Ensure API keys have correct permissions on provider side
  4. Test API keys directly with provider's tools
  5. Regenerate API keys if expired or compromised

Webhook Failures

Symptoms: External notifications not arriving in Discord

Solutions:

  1. Test webhook URL manually with external tools
  2. Check webhook permissions and channel access
  3. Verify Discord channel permissions allow webhook posting
  4. Update webhook configuration if Discord channels changed
  5. Check external service status pages
Still Need Help? If these solutions don't resolve your issue, please contact our support team with detailed information about your problem, including any error codes you received.