Set Up Legacy Bot
Get your AI-powered Discord ticket bot running in under 10 minutes. Follow these steps to create your bot, connect it, and start handling support tickets automatically.
Create a Discord Bot
- 1Go to the Discord Developer Portal
- 2Click New Application and give it a name (e.g. "My Support Bot")
- 3Go to the Bot tab in the sidebar
- 4Click Reset Token and copy your bot token — you'll need this in the setup wizard
- 5Scroll down to Privileged Gateway Intents and enable all three:
- 6Click Save Changes
Important: Keep your bot token secret. Never share it publicly. We encrypt it at rest using AES-256-GCM.
Invite the Bot to Your Server
- 1In the Developer Portal, go to the OAuth2 tab
- 2Under OAuth2 URL Generator, select these scopes:
botapplications.commandsRequired Bot Permissions:
- 3Copy the generated URL at the bottom and open it in your browser
- 4Select your Discord server and click Authorize
Tip: Copy your Application ID from the General Information tab — this is your Bot Client ID needed in the setup wizard.
Complete the Setup Wizard
- 1Log in to your Legacy Bot dashboard with Discord
- 2The setup wizard will guide you through entering your bot token and client ID
- 3Once created, go to Settings → Channels and configure your IDs:
Guild ID
Right-click server name → Copy Server ID
Ticket Category ID
Right-click category → Copy Channel ID
Log Channel ID
Channel where transcripts are posted
Staff Role ID
Role pinged when tickets escalate
Configure Your Bot
Ticket Types
Add ticket categories users can create (e.g. Purchase Support, Bug Report, General Question)
Scripts / Products
Add your FiveM scripts or products so users can select which one they need help with
Knowledge Base
Add docs the AI uses to answer questions — installation guides, FAQs, troubleshooting
Learning System
Enable the AI to save successful resolutions and reuse them for similar future issues
Start Your Bot
- 1Go to Bot Status in your dashboard
- 2Verify all configuration items show green checkmarks
- 3Click Restart Bot — it should come online within a few seconds
- 4In your Discord server, use the slash command to post the ticket creation panel:
/setupThat's it! Your bot is now live. The AI will automatically respond to tickets using your knowledge base and learned solutions. Users can click the panel buttons to create support tickets!
Security & Privacy
AES-256-GCM Encryption
Bot tokens and API keys encrypted at rest, decrypted only in memory
Data Isolation
Each organization's data is fully isolated — no cross-org access
No Logging
Credentials are never written to logs or exposed in any output
Discord OAuth
Authentication via Discord — we never store your password