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
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.