Mirror Channels
Automatically replicate and translate messages between channels for seamless cross-channel communication.
🎯 Overview
Mirror channels allow you to automatically send messages from one channel to another, with optional translation. This is perfect for creating language-specific channels that stay synchronized with a main channel.
🚀 Use Cases
Mirror channels are ideal for:
- Multi-language support - Create separate channels for different languages
- Announcement distribution - Broadcast updates to multiple channels
- Cross-server communication - Keep related channels in sync
- Moderation oversight - Mirror user channels to staff channels
⚙️ Configuration
Step 1: Create a Mirror
Use the
/mirror-channel add command to link two channels:Terminal
/mirror-channel add #source-channel #destination-channel
Step 2: Set Translation (Optional)
Configure a translation for the mirror:
Demo Live
Terminal
/mirror-channel add #source-channel #destination-channel Spanish
Alternative: AI-Powered Setup
For even smarter translations, you can use the AI configuration mode:
Demo Live
Step 3: Verify the Link
Check your active mirrors:
Terminal
/mirror-channel list
💡 Best Practices
- Avoid Infinite Loops - Don't mirror two channels to each other unless you know what you're doing.
- Permission Check - Ensure the bot can read the source and write to the destination.
- Naming Convention - Use clear names for mirrored channels (e.g.,
#general-es,#general-fr).
🔧 Management
Removing a Mirror
Terminal
/mirror-channel delete #destination-channel
Mirror Translation Preview
Demo Live
Need more? Combine Mirror Channels with Role-Based Translation for a
truly powerful community setup.
