Kill Feed
Real-time PvP kill events posted to Discord with weapon, distance, headshot detection, and kill streaks.
What it does
The Kill Feed module watches your server's live log and posts a message to Discord every time a player kills another player. Each event can include the weapon used, the distance of the shot, which body part was hit, whether it was a headshot, and the killer's current kill streak.
It handles the filtering too — suicides, environmental deaths (falling, starvation, drowning), and animal kills can each be suppressed independently so your kill feed only shows what you care about.
Configuration options
What to post
| Option | Description |
|---|---|
| Suppress suicides | Don't post when a player kills themselves (e.g. falling, bleeding out) |
| Suppress environment deaths | Don't post deaths from starvation, disease, etc. |
| Suppress animal kills | Don't post when a player kills a wolf, bear, or other animal |
| Minimum distance | Only post kills at or beyond this distance (metres). Set to 0 to post all kills |
What to show in the embed
| Option | Description |
|---|---|
| Show weapon | The weapon used for the killing blow |
| Show weapon image | Attaches a thumbnail of the weapon to the embed (matched by classname — only shown when an image exists) |
| Show distance | Distance between killer and victim in metres |
| Show hit zone | The body part that received the killing blow (e.g. Head, Torso, Left Arm) |
| Headshot tag 🎯 | Appends 🎯 to the embed title when the kill was a headshot |
| Show death position | Adds the victim's coordinates as a clickable map link |
| Show killer position | Adds the killer's coordinates as a clickable map link |
| Show event time | Shows the in-game log timestamp (HH:MM:SS) |
| Long range tag 🏹 | Appends 🏹 to the embed title for kills at or beyond the long range threshold |
| Killer stats | Adds the killer's current K/D ratio to the embed |
| Victim stats | Adds the victim's current K/D ratio to the embed |
| Kill streak | Shows the killer's current unbroken kill streak |
| Time alive | Shows how long the victim had been alive since their last spawn |
Filters
| Option | Description |
|---|---|
| Minimum kill distance (metres) | Only post kills at or beyond this distance. 0 = post all kills |
| Long range threshold (metres) | Kills at or beyond this distance are flagged with the 🏹 long range tag (default 300m) |
Kill streak tracking
Vigil tracks kill streaks per player in real time. A streak increments each time a player gets a kill and resets when that player dies. If you have "Show kill streak" enabled, the current streak number appears in the embed.
Weapon images
If you have weapon image assets configured for your server, Vigil can display a thumbnail of the weapon used in the kill embed. This is optional and uses a database of DayZ item images matched by weapon name.
Suggested Discord channel
#killfeed
One kill per message. High-volume servers may want to use a dedicated channel so it doesn't flood other activity.