Dashboard
Guide to using the Aquarium web dashboard.
Web Dashboard
The Aquarium dashboard provides a comprehensive interface for managing your server's language immersion settings.
Accessing the Dashboard
- Visit aquarium.example.com/dashboard
- Sign in with Discord
- Select your server from the list
You need Administrator permission on a server to see the "Manage" button.
Dashboard Overview
When you open a server, you'll see:
Server Header
- Server name and icon
- Subscription tier badge
- Immersion status indicator
- Monthly usage bar
Navigation Tabs
| Tab | Description |
|---|---|
| Immersion | Setup and status overview |
| Channels | Channel configuration and language settings |
| Members | User management and moderation |
| Analytics | Usage statistics and charts |
Immersion Tab
Before Setup
If immersion isn't configured, you'll see the setup wizard:
- Choose setup method - Create new or link existing channels
- Select category - Where to place channels (optional for new)
- Map languages - Which channels for which languages (if linking)
- Complete setup - Aquarium creates webhooks and saves config
After Setup
Once configured, the Immersion tab shows:
- Immersion Status - Active languages and channel health
- Server Stats - Translation counts, active users, etc.
- Recent Activity - Latest translations and user activity
Channels Tab
Manage your language channels and settings.
Channel Manager
- View all configured language channels
- See webhook status for each
- Quick actions: edit settings, recreate webhook
Language Settings
Enable/disable specific languages:
- Check/uncheck languages
- Click "Save Changes"
- Disabled channels move to "Disabled Immersion" category
Moderation Settings
Configure the moderation log channel:
- Select a channel from the dropdown
- Click "Save Changes"
- All mod actions will be logged there
Members Tab
Manage server members and their immersion access.
Member List
- Search members by username
- View ban status and warning count
- Click any member for detailed view
Member Actions
For each member you can:
- View profile - Stats, preferences, history
- Ban/Unban - Control immersion access
- View warnings - See all active warnings
- Moderation history - Full audit trail
Analytics Tab
View detailed statistics about your server's immersion usage.
Available Metrics
- Translation volume - Characters translated over time
- Active users - Daily/weekly/monthly active translators
- Language breakdown - Which languages are most used
- Peak hours - When translation is most active
Time Ranges
View analytics for:
- Last 7 days
- Last 30 days
- Last 90 days
- All time
Common Tasks
Enable a New Language
- Go to Channels tab
- Find Language Settings
- Check the language you want
- Click Save Changes
Ban a User from Dashboard
- Go to Members tab
- Search for the user
- Click on their row
- Click Ban in the dialog
- Set duration and reason
- Confirm
Check Server Usage
- Look at the usage bar in the server header
- Or go to Analytics tab for detailed breakdown
- Upgrade tier if approaching limits
Reset Immersion
If you need to start over:
- Go to Immersion tab
- Scroll to bottom
- Click Reset Immersion
- Choose whether to delete channels
- Confirm
Resetting immersion will remove all channel configurations. User data (stats, achievements) is preserved.