Channel Management
Configure and manage your language immersion channels.
Channel Management
This guide covers managing your language immersion channels through the dashboard.
Channel Overview
Each enabled language has:
- A dedicated text channel for that language
- A webhook for delivering translations
- Configurable settings (slowmode, topic)
Viewing Channels
In the dashboard:
- Go to your server
- Click the Channels tab
- See all configured language channels
Each channel card shows:
- Language name and emoji
- Channel name
- Webhook status (healthy/missing)
- Quick actions
Channel Settings
Editing Channel Settings
- Click the settings icon on a channel card
- Modify settings:
- Slowmode - Rate limit in seconds (0-21600)
- Topic - Channel description
- Click Save
Slowmode Recommendations
| Server Size | Recommended Slowmode |
|---|---|
| Small (under 100) | 0-5 seconds |
| Medium (100-1000) | 5-15 seconds |
| Large (1000 plus) | 15-30 seconds |
Slowmode helps prevent spam and reduces character usage.
Webhooks
What Webhooks Do
Webhooks allow Aquarium to send messages that appear as the original user:
- Same username
- Same avatar
- Natural appearance in chat
Webhook Status
| Status | Meaning |
|---|---|
| Healthy | Webhook is working |
| Missing | Webhook needs recreation |
Recreating Webhooks
If a webhook is missing or broken:
- Click the settings icon on the channel
- Click Recreate Webhook
- Wait for confirmation
Webhooks can break if someone manually deletes them from Discord's channel settings.
Language Settings
Enabling Languages
- Go to Channels tab
- Find Language Settings section
- Check the languages you want
- Click Save Changes
Disabling Languages
- Uncheck the languages
- Click Save Changes
- Channels move to "Disabled Immersion" category
Minimum Languages
You must have at least 2 languages enabled for translation to work (source + target).
Channel Categories
Main Category
Active language channels are in your immersion category:
- Created during setup, or
- The category you selected when linking channels
Disabled Category
When languages are disabled:
- Channels move to "Disabled Immersion" category
- This category is created automatically
- When all languages are re-enabled, it's deleted
Linking Different Channels
To change which channel a language uses:
- The channel must exist in your server
- Note: This feature is primarily available during initial setup
- To change later, you may need to reset and re-setup
Troubleshooting
Channel Not Found
If a channel shows as missing:
- Someone may have deleted it from Discord
- Re-enable the language to recreate it
Translations Not Appearing
- Check webhook status
- Recreate webhook if needed
- Verify bot has permissions in the channel
Wrong Channel
If translations go to the wrong channel:
- Go to dashboard
- Check channel mapping
- May need to reset immersion and reconfigure