Server Customization
Dashboard → Configuration → Customization controls how HephBot looks and behaves in your server — independent of which channels you mirror or auto-translate.
Bot identity
| Setting | Description |
|---|---|
| Bot nickname | Display name for the bot in this server (requires Manage Nicknames) |
| Bot language | Language used for bot replies and auto-translated slash command names |
Changing bot language triggers a command redeploy so localized command names appear in Discord.
Flag reaction behavior
Full detail: Flag Reaction Translations
| Setting | Options |
|---|---|
| Delivery mode | Reply, Thread, Replace |
| Auto-delete delay | Seconds before removing translation (reply mode) |
| Keep reaction | Whether the user's flag stays on the message |
| Translate app messages | Include slash-command / bot messages |
| Format mode | Default, custom template, translation only |
| Template | {translated}, {original}, {original_label} placeholders |
Default language output
| Setting | Description |
|---|---|
| Keep original message | Do not delete the author's message after auto-translate |
| Output template | Custom format for auto-translated posts |
| Template mode | Plain text or embed |
| Use user language as source | Per-user setting: treat their /language as declared source |
Ping forwarding
When translating messages that @mention users, roles, or @everyone:
| Setting | Description |
|---|---|
| Forward user pings | Preserve @user mentions in translated output |
| Forward role pings | Preserve @role mentions |
| Forward everyone/here | Preserve @everyone and @here (use carefully) |
Place the bot role above roles it must mention.
Mirror & media display
| Setting | Description |
|---|---|
| Mirror display mode | Webhook (as user), embed, or plain text |
| Reply header template | How quoted replies appear in mirrored channels |
| Media display mode | Attachments as links vs embedded media |
Translation blacklist
Words or phrases wrapped so the LLM will not translate them (guild names, character names, etc.). Works with BYOK protection delimiters.
Feature flags
Toggle major behaviors without removing configuration:
- Flag reactions, auto-translate, mirroring, conversations
- Message edits, deletions, threads, attachments
- Polls, error logging to dashboard
Disabled features stop processing but keep saved settings.
Screenshot placeholder
Capture the Customization page with these sections visible:
- Bot language dropdown
- Flag reaction delivery + format
- Default language template editor