Wiki / Troubleshooting / Bot permissions

Bot permissions

Updated by Maxime_48 · 1 month ago · 80 views

The most common cause of "the bot doesn't do anything" is missing Discord permissions.

❓ Why this happens

The YAWBDB invite link adds the bot without requesting any permission. This is intentional — you stay in control of what the bot can do. But it means a fresh install can read almost nothing and act on nothing until you grant permissions yourself.

🚨 Symptoms

  • Slash commands respond with errors, or the bot stays silent
  • Automod doesn't delete messages
  • Moderation actions (ban, mute, kick) fail
  • Reports or tickets don't create threads
  • The bot can't join a voice channel for recording

🔧 How to fix

  1. Open Server Settings → Roles in Discord.
  2. Find the role created for YAWBDB.
  3. Grant the permissions needed by your enabled features — the full list is in Feature permissions.
  4. Make sure the YAWBDB role is above the members and roles it needs to manage.
  5. Check the specific channel: a channel permission override can deny what the role allows. Compare with a channel where the bot works.

🆘 Still stuck?

  • Kick the bot and re-invite it, then re-grant permissions.
  • Test in a brand-new channel with no overrides.
  • If only one feature misbehaves while others work, it is almost always that feature's extra permission (e.g. Manage Roles for Leveling rewards) — see Feature permissions.