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 typeWhat it covers
PvP killKill Feed kills
SuicideSelf-inflicted deaths
ConnectPlayer connections
DisconnectPlayer disconnections
New playerFirst-time connections
Combat logFlagged disconnect after combat
BuildBase building events
DismantleBase 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.