Multi-Channel Conversations
This guide covers advanced techniques for setting up multi-channel conversations using bulk operations and the /mirror command's multi-add features.
Overview
When you have many channels to link together, adding them one-by-one can be tedious. The multi-add commands let you configure multiple channels at once.
Using Bulk Operations
/mirror multiadd
Add multiple channels to a mirror group in a single command.
Usage:
/mirror multiadd group:"Support Channels"
After running the command, you'll be prompted to select multiple channels and assign languages to each.
Best for:
- Setting up a new mirror group with many channels
- Adding a batch of new language channels to an existing group
/mirror multiremove
Remove multiple channels from a mirror group at once.
Usage:
/mirror multiremove group:"Support Channels"
You'll be prompted to select which channels to remove from the group.
Dashboard Method (Recommended)
For the easiest bulk setup experience, use the Web Dashboard:
- Go to your server's settings page
- Click the Mirrors card
- Create or select a mirror group
- Use the Add Channels button
- Select multiple channels at once
- Assign languages using the dropdown menus
- Click Save
The dashboard provides:
- Visual channel selection
- Drag-and-drop ordering
- Bulk language assignment
- Real-time preview of your configuration
Example: Setting Up a Multilingual Help Desk
Let's say you want to create a help desk that supports English, Spanish, French, and German.
Step 1: Create the Channels
Create your help desk channels:
#help-english#help-spanish#help-french#help-german
Step 2: Create the Mirror Group
/mirror add name:"Help Desk"
Step 3: Bulk Add Channels
Using the dashboard:
- Go to Mirrors → Help Desk
- Click "Add Channels"
- Select all four help channels
- Assign languages:
#help-english→ English#help-spanish→ Spanish#help-french→ French#help-german→ German
- Save
Or using commands:
/mirror multiadd group:"Help Desk"
Then select all channels and assign languages in the modal.
Step 4: Test It
Send a message in #help-english. It should automatically appear translated in all other linked channels!
Tips for Multi-Channel Setups
Organization
- Use clear naming conventions - Include the language in channel names (e.g.,
#chat-english,#chat-spanish) - Group related channels - Keep mirrored channels in the same category for easy navigation
- Document your setup - Keep notes on which channels are linked together
Performance
- Start small - Test with 2-3 channels before adding more
- Monitor error logs - Check the dashboard for any translation errors
- Consider premium - Large multi-channel setups benefit from premium translation engines
User Experience
- Inform your users - Let members know that messages are being translated
- Set channel topics - Include the primary language in each channel's topic
- Use language roles - Assign roles so users can easily find their language channels
Troubleshooting
Messages not translating
- Check that the bot has permission to read and send messages in all channels
- Verify the channels are correctly assigned in the mirror group
- Check the error logs in the dashboard
Wrong language detection
- Ensure source languages are correctly set for each channel
- Try using the premium translation engine for better accuracy
Duplicate messages
- Check that channels aren't accidentally in multiple mirror groups
- Use
/mirror viewto see all your configurations
Related Guides
- Mirrors Setup Guide - Basic mirror configuration
- Community Server Guide - Setting up mirrors for community servers
- Dashboard Guide - Using the web dashboard for configuration
Need help? Join our Discord Support Server or create a support ticket through the dashboard!