🚀

Getting Started

Pandy Bot is a full-featured Discord server management bot. Here's how to get started in under 5 minutes.

Step 1: Add the Bot

Click the "Add to Server" button on the home page, or use the invite link. Grant Administrator permissions when prompted.

Required Permissions

Pandy Bot requires Administrator permission to function properly. This is needed for:

  • Managing channels — create, delete, reorder, set permission overrides
  • Managing roles — create, delete, assign, set hierarchy positions
  • Moderation — kick, ban, timeout (mute) members
  • Ticket threads — create, lock, archive private threads
  • Audit logging — view all channels including private ones
  • Reading message content — detect webhooks for application tickets
  • Setting channel permissions — the core of the permission wall system
💡 Without Administrator, features will silently fail or error. The invite link requests it automatically — don't downgrade the permission or things will break.

Role Hierarchy

After adding the bot, drag its role near the top of your role list (Server Settings → Roles). The bot can only manage roles below its own position. If it's at the bottom, it can't assign or modify any roles.

Required Intents

In the Discord Developer Portal (Bot → Privileged Gateway Intents), make sure these are enabled:

  • Server Members Intent — needed for member fetching, migration, audit logging
  • Message Content Intent — needed for webhook detection and the ticket system

Step 2: Set Up

Use /ticket setup in Discord — the bot walks you through everything with interactive dropdowns. Or log in to the web dashboard at pandybot.io for a visual setup experience.

Step 3: Configure Channels

In the dashboard (Setup tab), set your:

  • Mod Log Channel — where moderation actions are logged
  • Notification Channel — where ticket updates post
  • Welcome Channel — where new member greetings go
  • Gambling Channel — where roll/poker/deathroll commands work
  • Officer Roles — which roles get added to ticket threads

Step 4: Post Panels

Create ticket panels and role picker panels through the setup wizard or dashboard. They auto-post in the channels you choose.

💡 Make sure the bot's role is near the top of your role hierarchy (Server Settings → Roles) so it can manage roles and channels.