Commit Graph

10 Commits

Author SHA1 Message Date
bot 1b9a5de9e3 Filter ransomware.live to LV/EE/LT, dedicated Telegram topic, harden fetcher
- New alert topic (/on_ransomware) separate from RSS malware articles,
  so a busy leak day doesn't bury other malware coverage.
- Filter victims to Latvia/Estonia/Lithuania before they ever touch the
  seen-DB — the global feed is already on ransomware.live's own site.
- Retention bumped to 14 days (bot_config.SEEN_RETENTION_DAYS).
- Add is_first_run(): lets the caller distinguish a genuinely fresh
  seen-DB from a restart of an already-running bot.
- Fix a naive-vs-aware datetime comparison that would TypeError-crash
  a poll cycle if the API ever returned a timestamp without a UTC offset.
- Drop the unused _victim_id/iocs fields from to_article()'s output.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-25 12:19:44 +03:00
bot 63f0ac74bc Add bot_config.py: single source of truth for category/feed config
Category labels, feed-file mappings, and emoji were copy-pasted across
threat_intel_bot.py, check_feeds.py, and validation/run_validation.py,
which is how the ransomware category split almost missed one of them.
check_feeds.py now imports from bot_config.py instead of keeping its
own copy.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-25 12:19:37 +03:00
bot ad69c6a266 Ransomware.live integration, 48h window, CISA feeds, validation updates, README 2026-04-29 11:24:23 +03:00
bot 898909e061 48h article window, add CISA feeds, remove dead feeds 2026-04-29 10:28:09 +03:00
bot 47d8394568 Remove severity and quality scoring, classifier is extraction-only 2026-04-29 09:15:53 +03:00
bot 481a3634a0 Update README: message format, classification details 2026-04-23 22:36:44 +03:00
bot a9460cec07 Cleaner message format, add malware family extraction 2026-04-23 22:34:58 +03:00
bot e3307391c7 Consolidate to single lean README, remove feeds/README.md 2026-04-23 22:18:11 +03:00
bot f72fddc835 Update news feeds, add feeds README 2026-04-23 22:13:55 +03:00
bot a654a91023 RSS Telegram Bot 2026-03-08 17:32:52 +00:00