feat(publishing): implement immediate raw ingestion, per-target Redis queues, and configurable post intervals & sleep windows

This commit is contained in:
mamad
2026-08-27 22:21:29 +03:30
parent e66ed361c3
commit 7e5e679917
8 changed files with 288 additions and 116 deletions
+3
View File
@@ -19,6 +19,9 @@ class TargetChannel:
post_interval_min: int = 30
personality: str = ""
custom_footer: str = ""
sleep_start_hour: int = 0
sleep_end_hour: int = 0
is_sleep_enabled: bool = False
last_post_time: Optional[str] = None
is_active: bool = True
created_at: Optional[str] = None