Setup
Tracker log and important alert channel
/tracker set channel:#tracker/guild chat channel:#guildchatDetection model
Each outcome has a different meaning
| Change | Marker | Important alert |
|---|---|---|
| Name change | (changed) | No defeat alert. Tracker logs it and linked lists are renamed. |
| Traded character | (traded) | Enemy Partially Defeated. The target remains active while it stays on the configured world. |
| Transferred away | (transferred) | Enemy Completely Defeated with origin and destination worlds. |
| Traded and transferred | (traded + transferred) | One combined complete-defeat alert, not two duplicates. |
| Returned | (returned) | Enemy Returned and reactivation in the configured world. |
| Deleted character | Archived as deleted | Enemy Completely Defeated after two confirmed not-found checks. |
| Disbanded guild | Archived as disbanded | Enemy Guild Completely Defeated after two confirmed checks. |
Renaming only updates identity references and creates a historical Tracker entry. A trade alone is partial; leaving the configured world or being deleted is complete.
Blacklist organization
Records move instead of disappearing
- Blacklist · Disbanded / Deleted keeps removed historical entities.
- Blacklist · Out of This World keeps transferred characters outside the configured world.
- Blacklist · On This World contains active local threats and panel controls.
Characters outside the world remain in Blacklist history but are excluded from Enemies Online. If they return, they move back automatically.
Guild Chat alerts
Compact outcome messages
Important alerts include the linked character or guild, vocation and level, outcome details, assigned TC bounty, blacklist reason and recorded time.
• Linked Enemy [EK1120]
• Traded + transferred.
Outcome
• Transferred from Secura to Celesta.
• Marked as traded.
Bounty
• 1,000 TC
Reliable delivery
Failed important alerts are retried safely
- Alerts enter a small persistent outbox before sending.
- Failed deliveries are retried for up to 24 hours.
- Each alert carries a deterministic delivery marker to prevent duplicates after restarts.
- An empty outbox makes no additional Discord or Tibia network requests.
- Tracker lookups already required by the identity scan are reused.