Rename to stealergram, add pyproject.toml, purge em-dashes
- Rename project to stealergram throughout - Add pyproject.toml (replaces requirements.txt split, folds pytest.ini) - Replace all em-dashes with hyphens across all source files Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
43
config.py
43
config.py
@@ -1,5 +1,5 @@
|
||||
"""
|
||||
config.py — Loads and validates all settings from .env
|
||||
config.py - Loads and validates all settings from .env
|
||||
"""
|
||||
|
||||
import json
|
||||
@@ -29,30 +29,35 @@ RUNTIME_CONFIG_PATH = Path("./data/runtime_config.json")
|
||||
# Add your org's domains, email patterns, IP ranges, known usernames, etc.
|
||||
# All patterns are case-insensitive regex.
|
||||
_DEFAULT_KEYWORDS: list[str] = [
|
||||
r"sanatorioaleman\.cl",
|
||||
r"@sanatorioaleman\.cl",
|
||||
#r"sanatorioaleman\.cl",
|
||||
#r"@sanatorioaleman\.cl",
|
||||
#r"@hites\.cl",
|
||||
#r"hites\.com",
|
||||
# r"192\.168\.10\.", # internal IP range example
|
||||
# r"specificuser", # known internal usernames
|
||||
r"onion\.global",
|
||||
r"@onion\.global",
|
||||
]
|
||||
|
||||
# Use usernames (without @) or numeric channel IDs (-100xxxxxxxxxx)
|
||||
_DEFAULT_CHANNELS: list[str | int] = [
|
||||
#-1002230225603,
|
||||
"cloudxlog",
|
||||
#-1001967030016, # daisycloud
|
||||
#"berserklogs", # berserklogs
|
||||
#"BorwitaFreeLogs", # borwita
|
||||
-1002748707556, # darkcloud
|
||||
-1001684073398, # BHF Cloud
|
||||
-1003163621939, # Wich Love from R
|
||||
-1003611713618, # Khazan Cloud
|
||||
-1003328682684, # LogsPlanet
|
||||
-1003204260194, # JDP
|
||||
-1002828367761, # HesoyamCloud
|
||||
-1003513974925, # Slurm Logs
|
||||
-1003599300787, # Arhont Corp
|
||||
-1002582513379, # OnlyLogs
|
||||
-1002788333372, # Ickis Cloud
|
||||
#"cloudxlog",
|
||||
##-1001967030016, # daisycloud
|
||||
##"berserklogs", # berserklogs
|
||||
##"BorwitaFreeLogs", # borwita
|
||||
#-1002748707556, # darkcloud
|
||||
#-1001684073398, # BHF Cloud
|
||||
#-1003163621939, # Wich Love from R
|
||||
#-1003611713618, # Khazan Cloud
|
||||
#-1003328682684, # LogsPlanet
|
||||
#-1003204260194, # JDP
|
||||
#-1002828367761, # HesoyamCloud
|
||||
#-1003513974925, # Slurm Logs
|
||||
#-1003599300787, # Arhont Corp
|
||||
#-1002582513379, # OnlyLogs
|
||||
#-1002788333372, # Ickis Cloud
|
||||
-1002643355608, # Cloud URL
|
||||
#-1001234567890, # private channel by ID
|
||||
]
|
||||
|
||||
@@ -149,5 +154,5 @@ TDL_PERFILE = 4
|
||||
TDL_AMOUNT = 4
|
||||
|
||||
# Whether to use a Telegram takeout session for downloads (lower flood limits).
|
||||
# Takeout sessions are rate-limited differently — good for bulk backfill.
|
||||
# Takeout sessions are rate-limited differently - good for bulk backfill.
|
||||
TDL_TAKEOUT = True
|
||||
|
||||
Reference in New Issue
Block a user