- Core Telegram monitoring pipeline (scraper, processor, notifier, downloaders) - Textual TUI frontend with thread-safe event bus - SQLite persistence, severity scoring, dedup cache - Fixed ULP parser: handles https:// truncation, port+path URLs, semicolon separator - Test suite: 88 tests across scorer, cache, database, processor
29 lines
303 B
Plaintext
29 lines
303 B
Plaintext
# Sessions
|
|
*.session
|
|
*.session-journal
|
|
bot_session*
|
|
|
|
# Data — keep the folder, ignore contents
|
|
data/hits.db
|
|
data/hits.txt
|
|
data/hits.csv
|
|
data/dedup.json
|
|
data/cache.json
|
|
data/tmp/
|
|
data/logs/
|
|
!data/.gitkeep
|
|
|
|
# Env
|
|
.env
|
|
|
|
# Python
|
|
__pycache__/
|
|
*.pyc
|
|
*.pyo
|
|
.venv/
|
|
venv/
|
|
|
|
# Claude things
|
|
CLAUDE.md
|
|
.claude/*
|