diff --git a/omni/abuse.py b/omni/abuse.py index 52aedf1..ba159cc 100644 --- a/omni/abuse.py +++ b/omni/abuse.py @@ -157,8 +157,8 @@ def _qualifies(source, title, text, tags): if src0.startswith("pn_"): m = re.search(r"(\d{1,4})\s*бесплатн\w*\s*модел", blob, re.I) if m: - cnt = min(int(m.group(1)), 500) - return 40 + min(cnt // 10, 30), ["freeapi"] + cnt = min(int(m.group(1)), 300) + return 80 + cnt, ["freeapi"] raw_key = bool(re.search(r"\b(sk-[A-Za-z0-9_\-]{20,}|gh[pousr]_[A-Za-z0-9]{20,})", blob)) src = str(source or "") known_prefix = src.startswith(("ab_", "tg_", "rad_", "reddit_", "discourse_", "xenforo", "pn_", "gh_", "hn_"))