Home Bot Filters FAQ

KillSync Bot Subscription Filters

How to fine-tune your Discord killmail subscriptions using filters — types, logic, recipes, and troubleshooting.

What are subscription filters?

Filters let you narrow down what gets delivered for a subscription. Instead of every kill for a target, you only see the ones matching your criteria — by ship type, ISK value, location, and more.

How subscriptions and filters relate

Example
Subscribe to the Jita system. Add a Ship filter (603 = Retriever) and a Min ISK filter (500000000). Now you only see Retrievers worth 500M+ ISK killed in Jita.

Filter types

Run /filter add and choose one of the following types:

Filter typeValue formatExample
Systemsystem_id30000142 (Jita)
Regionregion_id10000002 (The Forge)
Shiptype_id603 (Retriever)
Corporationcorp_id98000001
Alliancealliance_id99000006
Min ISKnumber500000000
Kill typekill or losskill

How multiple filters combine

Filter commands

Add a filter

/filter add
subscription: <pick from list>
type: Ship
value: 603

List filters on a subscription

/filter list
subscription: <pick from list>

Remove a filter

/filter remove
subscription: <pick from list>
type: Ship
value: 603

Clear all filters

/filter clear
subscription: <pick from list>

Using filters with an ALL subscription

ALL (entity_id = 0) supports: system, region, ship, corporation, alliance, minISK.

Not supported on ALL: killtype — this needs a specific corp or alliance context.

Create an ALL subscription

/subscription add entity_id:0 #target-channel

Filter examples on ALL

High-value kills in Jita only:

/filter add subscription:<ALL sub> type:system value:30000142
/filter add subscription:<ALL sub> type:minisk value:500000000

Watch a full region:

/filter add subscription:<ALL sub> type:region value:10000002

Specific ship type anywhere:

/filter add subscription:<ALL sub> type:ship value:603
Notes on ALL filters
ALL embeds are neutral (no kill/loss coloring). Combine filters freely — same-type = OR, different-type = AND. Running /filter add twice with the same type adds an OR condition, not a duplicate.

Quick recipes

High-value Jita feed

/subscription add entity_id:0 #jita-kills
/filter add subscription:<ALL sub> type:system value:30000142
/filter add subscription:<ALL sub> type:minisk value:500000000

Watch one corporation anywhere

/subscription add entity_id:<corp_id> #corp-kills
/filter add subscription:<corp sub> type:minisk value:100000000

Region watch with ship filter

/subscription add entity_id:0 #forge-kills
/filter add subscription:<ALL sub> type:region value:10000002
/filter add subscription:<ALL sub> type:ship value:603

These won't work by raw copy-paste — use the slash-command selector to pick the subscription.

Troubleshooting