Mob Deaths
Logs monster kills (MVPs, mini-bosses) to Discord
Announce MVP and boss kills to your Discord server. Great for tracking who's hunting bosses and celebrating big kills with your community.
Action
mob_death
When It's Used
This script triggers automatically when:
A player kills a monster matching the configured type
Mob death logging is enabled in channels.conf
Why Use It
Track MVP hunters - See who's farming bosses
Community engagement - Celebrate big kills together
Server activity - Know when MVPs are being hunted
Detect issues - Spot suspicious kill patterns
Server Configuration
In conf/channels.conf, add these settings in the discord: { } block:
ragnasync_mob_death_log_enabled
bool
false
Enable mob death logging
ragnasync_mob_death_log_channel_id
string
""
Discord channel for announcements
ragnasync_mob_death_log_types
string
"all"
Which monsters to log (comma-separated)
Monster Types
This filter takes a comma-separated, case-insensitive list of mob classes.
all
Every mob class (default)
normal
Regular mobs — very spammy, logs every kill across your whole server
miniboss
Mini-boss monsters
mvp
MVPs
Multiple types: "mvp,miniboss", "mvp,miniboss,normal", etc.
Unknown tokens (e.g. item categories like "card" or "weapon") are rejected with a [Warning]: Unknown mob type '...' line at map-server startup. If every token in your list is invalid, the filter falls back to "log everything" — so a typo or a wrong token list can silently produce a firehose of logs. Check your map-server startup log if a new filter seems to be ignoring you.
Message Format
When a player kills an MVP, Discord shows a formatted log:
Format: Account ID | Char ID | Character Name | Monster Name | Time
Data Fields
player_name
string
Character who killed the monster
mob_name
string
Monster name
mob_id
int
Monster ID
account_id
int
Player's account ID
char_id
int
Player's character ID
channel
string
Discord channel ID
Examples
MVP-Only Announcements
Log only MVP kills to a public channel:
Include Mini-Bosses
For more comprehensive boss tracking:
Staff Monitoring Channel
Send to a private channel for staff review:
Custom Messages
Want to customize how these messages look? Head to the Message Routes page on your dashboard, set the format to Custom Message, and compose your own template using {{placeholder}} syntax.
Example template:
Available placeholders for this event:
{{player_name}}
Marky
{{mob_name}}
Poring
{{mob_id}}
1002
{{src_template}}
🏆 [Marky] killed Poring!
See Message Routing for more about formats, conditions, and multi-channel routing.
Related
Mob Item Drop Log - Log rare drops from monster kills
Homunculus Item Drop Log - Log drops from homunculus kills
Mercenary Item Drop Log - Log drops from mercenary kills
Last updated