Dashboard Access & Delegates
Server Administrators always have full dashboard access. Delegates let you give trusted moderators or staff access to configure HephBot without granting them Discord Administrator or billing control.
What delegates can do
Delegates with access can use normal dashboard sections:
- Server configuration, customization, and commands
- Channel Mirroring, Default Language, Auto Setup (if premium)
- Error logs, audit logs, and troubleshoot tools
- Polls and premium support (if the server tier allows)
What stays administrator-only
- Starting or managing server trials
- Stripe billing, checkout, and subscription management
- Moving a paid subscription to another server
How to add delegates
- Open hbtranslate.com/dashboard → select your server
- Go to Configuration → Dashboard Access
- Add User IDs and/or Role IDs (one per line or comma-separated)
- Save changes
User delegates
Paste Discord user IDs (17–20 digit snowflakes). Each listed user can open this server's dashboard when signed in with Discord.
Role delegates
Paste role IDs. Any member with at least one listed role gains dashboard access.
Enable Discord Developer Mode (Settings → Advanced), then right-click a user or role → Copy User ID / Copy Role ID.
How access is verified
When a non-admin opens the dashboard, HephBot checks:
- Discord Administrator permission → full access
- User ID in delegate list → access
- Member has a delegate role → access
- Otherwise → server hidden or read-only denied
Delegated users see a badge on the dashboard home indicating delegate access.
Best practices
- Prefer role-based delegates (e.g.
@Bot Manager) so you do not update IDs when staff change - Keep the delegate list small and auditable
- Review Audit Logs periodically
- Remove roles or users when someone leaves the team
Troubleshooting
Staff member cannot see the server
- Confirm their user ID or a role they hold is listed
- They must sign out and back in to refresh OAuth permissions
- They still need View Channels in the server to use channel pickers
Delegate can see billing buttons
Billing actions should be blocked server-side for non-admins. If something looks wrong, contact support with the user's role list.
Related
- Web Dashboard overview
- Required bot permissions (bot vs dashboard access)