Embed Builder
Set a global bot identity and event colours that apply across all your modules.
What is the Embed Builder?
The Embed Builder lets you configure a global bot identity and event colour palette that applies to every module on your server. Instead of setting a custom username and avatar on each module individually, you set it once here and it applies everywhere.
Per-module settings override the global settings — so if you want most modules to use "Vigil Bot" but your kill feed to use "Combat Logger", you can do that.
Bot Identity
Webhook username
The name that appears above Discord messages from Vigil. By default, this is whatever name you gave the webhook when you created it in Discord.
Set a server-specific name here — for example, your server's name — so players immediately know which server the notification is from.
Webhook avatar URL
A direct link to an image (.png or .jpg) that appears as the bot's avatar in Discord. This could be your server's logo, a DayZ-themed icon, or any image you want.
The image must be publicly accessible (hosted somewhere online). Direct image URLs from Discord's CDN, Imgur, or your own hosting all work.
Event Colours
You can set a colour for each event type. These colours are used across all relevant modules:
| Event type | What it covers |
|---|---|
| PvP kill | Kill Feed kills |
| Suicide | Self-inflicted deaths |
| Connect | Player connections |
| Disconnect | Player disconnections |
| New player | First-time connections |
| Combat log | Flagged disconnect after combat |
| Build | Base building events |
| Dismantle | Base dismantling events |
Module overrides
Any setting on an individual module's configuration page takes priority over the global Embed Builder settings. If a module has its own username set, that module will use it instead of the global one.