fix command ana params

This commit is contained in:
Yuriy Yuriev
2026-05-18 18:35:09 +07:00
parent 2f163aaa3e
commit ca8a386f82
5 changed files with 430 additions and 95 deletions
+12
View File
@@ -46,6 +46,12 @@ class TaskStorage:
"chat_id": params.chat_id,
"user_id": params.user_id,
"visits_percent": params.visits_percent,
"min_click_delay": params.min_click_delay,
"max_click_delay": params.max_click_delay,
"min_series": params.min_series,
"max_series": params.max_series,
"min_ctr": params.min_ctr,
"max_ctr": params.max_ctr,
"started_at": params.started_at.isoformat() if params.started_at else None,
}
@@ -73,6 +79,12 @@ class TaskStorage:
chat_id=data.get("chat_id"),
user_id=data.get("user_id"),
visits_percent=data.get("visits_percent", 0.0),
min_click_delay=data.get("min_click_delay", 5),
max_click_delay=data.get("max_click_delay", 15),
min_series=data.get("min_series", data.get("visits_per_link", 1)),
max_series=data.get("max_series", data.get("visits_per_link", 1)),
min_ctr=data.get("min_ctr", 0.8),
max_ctr=data.get("max_ctr", 1.0),
)
if data.get("started_at"):
try: