Auto Setup Feature
Auto Setup (formerly known as "Mirror") is HephBot's most powerful feature for creating multilingual server sections. It automatically replicates entire categories and channels across different languages with real-time content synchronization.
π― What is Auto Setup?β
Auto Setup creates complete language-specific versions of your server sections. When you set up an auto setup:
- The bot creates new categories with translated names
- All channels in the source category are replicated with translated names
- Messages sent in any language version are automatically translated and posted in all other versions
- Everything stays synchronized in real-time
[Photo of mirror setup in dashboard here]
β¨ Key Featuresβ
Automatic Category & Channel Creationβ
- Creates mirrored categories with translated names
- Replicates all channels with translated names
- Supports all channel types (text, voice, stage, forum, announcement)
Real-Time Synchronizationβ
- Messages are instantly translated and mirrored
- Attachments and files are preserved across all mirrors
- Embeds and rich content are maintained
- Reactions are synchronized
- Threads are mirrored automatically
Smart Managementβ
- Repair Function: Automatically recreate missing channels
- Channel Exclusion: Exclude specific channels from mirroring
- Custom Naming: Customize how mirrored channels are named
- Auto-Maintenance: Bot monitors and maintains mirror integrity
π Getting Startedβ
Prerequisitesβ
- Premium Tier: Server Boost - Groq Powered ($9.99/month)
- Bot Permissions: Manage Channels, Manage Webhooks, Send Messages
- Admin Access: Server administrator permissions
Setup Stepsβ
Via Dashboard (Recommended)β
-
Navigate to Dashboard
- Go to hbtranslate.solutions/dashboard
- Select your server
-
Access Auto Setup Manager
- Click on the "Auto-Setup" card
- Click "New Mirror" button
-
Configure Auto Setup
- Source Category: Select the category you want to mirror
- Source Language: Choose the language of your source category
- Target Languages: Select up to 6 target languages
- Naming Scheme: Customize channel naming (optional)
- Excluded Channels: Select channels to exclude (optional)
-
Create Auto Setup
- Click "Create Mirror"
- The bot will automatically create all mirrored categories and channels
[Video of mirror creation process here]
Managing Auto Setupβ
View All Auto Setupsβ
- See all active auto setups in the dashboard
- View auto setup status, languages, and channel counts
Repair Auto Setupβ
- If channels are missing (e.g., after bot downtime or accidental deletion)
- Click the "Repair" button on any auto setup
- The bot will check for missing channels and recreate them
[GIF of repair process here]
Delete Auto Setupβ
- Click "Delete" on an auto setup
- Confirms deletion and cleans up all mirrored channels
- Warning: This action cannot be undone!
π¨ Naming Schemesβ
Customize how mirrored channels are named using placeholders:
Available Placeholdersβ
{Translated_Name}- The translated name of the original channel
Default Schemeβ
{Translated_Name} - [HB]
Examplesβ
Original Channel: general-chat
- Spanish:
chat-general - [HB] - French:
chat-gΓ©nΓ©ral - [HB] - German:
allgemeiner-chat - [HB]
Custom Schemesβ
You can use any pattern you like:
{Translated_Name} - General[ES] {Translated_Name}{Translated_Name} - MirrorπͺπΈ {Translated_Name}
[Photo showing naming scheme examples here]
π Supported Channel Typesβ
Auto Setup supports all major Discord channel types:
| Channel Type | Support |
|---|---|
| Text Channels | β Full message synchronization |
| Voice Channels | β Channel creation (no audio streaming) |
| Stage Channels | β Channel creation (no audio streaming) |
| Forum Channels | β Channel creation with tags |
| Announcement Channels | β Channel creation |
π Content Synchronizationβ
What Gets Mirroredβ
β
Text Messages: Automatically translated to target languages
β
Attachments: Files are preserved and shared across all mirrors
β
Embeds: Rich content (links, images, videos) is maintained
β
Reactions: Emoji reactions are synchronized
β
Threads: Thread creation and messages are mirrored
β
Message Edits: Edits are synchronized across mirrors
β
Message Deletions: Deletions are synchronized across mirrors
What Doesn't Get Mirroredβ
β Voice/Video Content: Audio/video streams are not mirrored
β Bot Commands: Slash commands and bot interactions
β System Messages: Discord system notifications
β Excluded Channels: Channels marked for exclusion
βοΈ Advanced Configurationβ
Channel Exclusionβ
Exclude specific channels from mirroring:
- Bot command channels
- Admin-only channels
- High-volume channels (optional)
- Channels with sensitive content
Naming Customizationβ
Create consistent naming patterns:
- Language prefixes:
[ES] Channel Name - Suffixes:
Channel Name - Spanish - Emoji indicators:
πͺπΈ Channel Name - Custom patterns:
ES-Channel-Name
π§ Troubleshootingβ
Auto Setup Not Workingβ
Check:
- Premium tier status (requires Server Boost)
- Bot permissions (Manage Channels, Manage Webhooks)
- Category and channel accessibility
- Auto setup status in dashboard
Solution:
- Verify premium subscription
- Check bot permissions
- Use repair function if channels are missing
Translation Failuresβ
Check:
- Translation engine configuration
- API key status (for BYOK tiers)
- Error logs in dashboard
Solution:
- Verify translation engine settings
- Check API key configuration
- Review error logs for specific issues
Performance Issuesβ
Optimization Tips:
- Reduce number of target languages (fewer = faster)
- Exclude high-volume channels
- Monitor Discord API rate limits
- Use repair function to clean up issues
π‘ Best Practicesβ
Server Organizationβ
- Clear Naming: Use descriptive names for source categories
- Logical Grouping: Auto setup related categories together
- Language Planning: Consider which languages your community needs
- Channel Exclusion: Exclude channels that shouldn't be mirrored
Performanceβ
- Limit Languages: More languages = more processing (max 6 recommended)
- Monitor Usage: Check feature usage statistics in dashboard
- Regular Maintenance: Use repair function periodically
- Exclude High-Volume: Consider excluding very active channels
Content Managementβ
- Translation Quality: Premium Groq engine provides high-quality translations
- Cultural Sensitivity: Be mindful of cultural differences
- Moderation: Set up moderation in all language versions
- Community Guidelines: Ensure guidelines are available in all languages
π Examplesβ
Example 1: Multilingual Gaming Serverβ
Setup:
- Source: "General Discussion" category (English)
- Targets: Spanish, French, German
- Result: Three mirrored categories with all channels translated
Use Case: Players can discuss in their preferred language while seeing all conversations
Example 2: International Communityβ
Setup:
- Source: "Announcements" category (English)
- Targets: Spanish, Portuguese, Japanese, Korean, Chinese
- Result: Five mirrored announcement categories
Use Case: Important announcements reach all language groups simultaneously
[Photo of example server structure here]
π Statistics & Monitoringβ
View auto setup statistics in the dashboard:
- Messages mirrored per day
- Translation success rate
- Channel counts
- Error rates
π Premium Requirementsβ
Auto Setup requires Server Boost - Groq Powered tier ($9.99/month).
Why Premium Only?β
- High API Usage: Requires significant Discord API calls
- Translation Costs: Uses premium Groq translation services
- Storage Requirements: Maintains extensive mirror configurations
- Processing Power: Real-time content synchronization
π Supportβ
Need help with Auto Setup?
- Dashboard Help: Use the help system in the web dashboard
- Documentation: Check this page and the main documentation
- Support Server: Join our Discord support server
- Error Logs: Review error logs in the dashboard
Ready to set up Auto Setup? Visit the Dashboard and click on "Auto-Setup"!