Before You Start
What to Prepare
- Admin access to your Discord server
- Access to your current ticket bot’s settings
- List of your ticket categories/teams
- Any custom settings you want to preserve
What Transfers
Migration Steps
1
Document Current Setup
Note your current configuration: categories, roles, messages, automation
2
Create TicketCord Bot
Sign up and create your bot at ticketcord.net
3
Configure Settings
Recreate your setup in TicketCord dashboard
4
Run /setup
Complete the setup wizard in Discord
5
Test Thoroughly
Create test tickets to verify everything works
6
Switch Over
Remove old bot, announce the change
Migrating from Ticket Tool
Equivalent Features
Configuration Mapping
Panels → Embeds:- Go to Dashboard → Configuration → Embeds
- Create new embed with similar design
- Add buttons for ticket creation
- Deploy to your support channel
- Go to Configuration → Staff
- Add your existing Discord roles
- Set permissions for each role
- Go to Configuration → Automation
- Enable auto-close
- Set timing and conditions
Migrating from ModMail
Key Differences
Equivalent Features
Migration Steps
-
Enable DM Mode (if desired):
- Configure bot to accept DM tickets
- Set up welcome message for DM tickets
-
Recreate Categories:
- Create matching categories in TicketCord
- Assign to appropriate Discord categories
-
Import Snippets:
- Create canned responses for your snippets
- Use same shortcuts for consistency
Migrating from Discord Tickets
Feature Comparison
Additional TicketCord Features
When migrating, you gain:- AI-powered knowledge base
- Automatic routing
- Priority detection
- Webhook integrations
- Detailed analytics
- Dashboard management
Migrating from Other Bots
General Migration Approach
- Export what you can: Take screenshots of settings
- List features used: Document what you actually use
- Find equivalents: Map to TicketCord features
- Configure gradually: Don’t rush the setup
- Test before switching: Ensure parity
Common Settings to Recreate
Handling Historical Data
Your Old Tickets
TicketCord cannot import tickets from other bots because:- Different data formats
- No standardized export
- Privacy considerations
Recommendations
Parallel Running
Safe Transition
Run both bots simultaneously during transition:- Set up TicketCord in test channels
- Train staff on new system
- Gradually direct users to new system
- Monitor for issues
- Remove old bot when confident
Avoiding Conflicts
- Use different channels for each bot
- Clearly label which is which
- Set old bot to read-only if possible
Staff Training
What’s Different
Educate your team on:Training Resources
- Share this documentation
- Create channel for questions
- Run practice sessions
- Document server-specific workflows
Announcing the Change
Communication Plan
- Before switch: Announce upcoming change
- Transition day: Clear instructions
- After switch: Address questions
Example Announcement
Troubleshooting Migration
Commands conflict with old bot
Commands conflict with old bot
Remove or disable the old bot’s slash commands, or remove the old bot entirely.
Users confused by two systems
Users confused by two systems
Clearly differentiate channels and announce the transition prominently.
Missing a feature from old bot
Missing a feature from old bot
Check our documentation - the feature might exist under a different name. If not, suggest it in our Discord!
Staff struggling with new system
Staff struggling with new system
Provide training, share documentation, and allow time to adjust.
Need Help Migrating?
Discord Support
Get help from our community
Email Support
Contact us for migration assistance