Real-time EVE Online killmail notifications powered by zKillboard, delivered directly to your Discord server.
Invite zKillBot to your Discord ServerStandard killmail display with balanced information layout
All features enabled including header, ship image, values, statistics, location, and timestamp
Clean layout with essential information only - perfect for high-traffic channels
Full configuration with clickable entity links for easy navigation to zKillboard
Receive killmails as they happen using zKillboard's R2 with minimal latency.
Subscribe to specific characters, corporations, alliances, systems, or ISK values with precise control.
Highly configurable settings for your killmail notifications.
Use subscribe to add your first killmail filters
Run config-channel to view and customize the channel settings
Add as many filters as you'd like!
Click here to invite the bot to your server (you must have the Manage Server permission!):
Invite zKillBot to your Discord ServerAll commands are available as Discord slash commands (/command).
🌐 Available to everyone 🔒 Requires Manage Channels permission
🌐 Reports various statistics about zKillBot.
🔒 Verifies the current channel's permissions to ensure zKillBot can post messages here. This command must be run successfully before any subscriptions can be added.
🔒 Customize which fields are displayed in killmail notifications and configure entity links. See detailed configuration options below.
🌐 Returns the bot's invite link.
🔒 Removes all subscriptions and instructs zKillBot to leave the server.
🌐 List all current subscriptions in the channel.
🔒 Remove all subscriptions for the current channel.
🔒 Subscribes the current channel to killmails from:
🔒 Removes a subscription from the current channel.
Use /zkillbot config-channel to customize your killmail notifications. This powerful command allows you to control both what information is displayed and how entities are linked.
Toggle visibility of these killmail fields:
Configure clickable links for entities in killmails:
zKillBot supports a powerful filter syntax that allows you to create complex subscription rules by combining multiple conditions using logical operators.
To subscribe to an advanced filter, use:
/zkillbot subscribe advanced:filterhere=1234
Filters use a simple grammar to express conditions:
key=value, key>value, key<value=, !=, <, <=, >, >=; to require all conditions, for any condition() to nest conditions[] to match all conditions within the same array elementBasic filter rules with single conditions:
Combine multiple conditions with AND/OR logic:
Parentheses allow you to create sophisticated filters by grouping conditions:
Square brackets [] allow you to match multiple conditions that must all be true within the same array element. This prevents false matches across different elements.
character_id=1234;final_blow=true would match if character 1234 appears anywhere in the attackers list AND anyone got the final blow. With [character_id=1234;final_blow=true], it only matches if character 1234 is the one who got the final blow.
You can filter on any field in the killmail data structure. Common keys include:
totalValue - Total ISK valueship_type_id - Ship type IDgroup_id - Ship's Group IDsolar_system_id - System IDcharacter_id - Character IDcorporation_id - Corporation IDalliance_id - Alliance IDfaction_id - Faction IDsecurity - System security statusdamage_taken - Damage on victimdamage_done - Damage dealt by attackerfinal_blow - Final blow attacker (boolean)points - zKillboard pointsnpc - NPC involved (boolean)solo - Solo kill (boolean)labels - zKillboard labelsFor issues or feature requests, join the zKillboard Discord.
Join DiscordVisit channel #discord-zkillbot