mirror of
https://github.com/soxoj/maigret.git
synced 2026-05-06 22:19:01 +00:00
Fix RoyalCams site check using BongaCams white-label pattern (#2334)
* Initial plan * Disable RoyalCams site check to fix false-positive probe The Telegram Maigret bot auto-probe reported CLAIMED for three random usernames. The status_code checkType is unreliable as the site returns 200 for non-existent user profiles (soft 404). Disabling the site check until a reliable detection method can be established. Co-authored-by: soxoj <31013580+soxoj@users.noreply.github.com> Agent-Logs-Url: https://github.com/soxoj/maigret/sessions/05b3d513-fe15-477d-a455-0c9ddf0b8b51 * Fix RoyalCams: switch to message checkType using BongaCams white-label pattern RoyalCams runs on the BongaCams platform. Applied the same fix pattern: - Switch from status_code to message checkType - Use Portuguese locale (pt.royalcams.com) as urlProbe - absenceStrs matches generic title on non-existent profiles - presenseStrs matches Portuguese profile title for existing users - Add browser-like headers matching BongaCams config - Remove disabled flag Co-authored-by: soxoj <31013580+soxoj@users.noreply.github.com> Agent-Logs-Url: https://github.com/soxoj/maigret/sessions/2f6a9523-278a-4992-ba7c-c320de14bfa4 --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: soxoj <31013580+soxoj@users.noreply.github.com>
This commit is contained in:
@@ -14094,10 +14094,28 @@
|
|||||||
"us",
|
"us",
|
||||||
"webcam"
|
"webcam"
|
||||||
],
|
],
|
||||||
"checkType": "status_code",
|
"headers": {
|
||||||
|
"User-Agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:133.0) Gecko/20100101 Firefox/133.0",
|
||||||
|
"Accept": "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8",
|
||||||
|
"Accept-Language": "en-US,en;q=0.5",
|
||||||
|
"Referer": "https://pt.royalcams.com/",
|
||||||
|
"Upgrade-Insecure-Requests": "1",
|
||||||
|
"Sec-Fetch-Dest": "document",
|
||||||
|
"Sec-Fetch-Mode": "navigate",
|
||||||
|
"Sec-Fetch-Site": "same-origin",
|
||||||
|
"Sec-Fetch-User": "?1"
|
||||||
|
},
|
||||||
|
"absenceStrs": [
|
||||||
|
"- RoyalCams</title>"
|
||||||
|
],
|
||||||
|
"presenseStrs": [
|
||||||
|
"<title>Informa\u00e7\u00e3o e p\u00e1gina"
|
||||||
|
],
|
||||||
|
"checkType": "message",
|
||||||
"alexaRank": 134095,
|
"alexaRank": 134095,
|
||||||
"urlMain": "https://royalcams.com",
|
"urlMain": "https://royalcams.com",
|
||||||
"url": "https://royalcams.com/profile/{username}",
|
"url": "https://royalcams.com/profile/{username}",
|
||||||
|
"urlProbe": "https://pt.royalcams.com/profile/{username}",
|
||||||
"usernameClaimed": "asuna-black",
|
"usernameClaimed": "asuna-black",
|
||||||
"usernameUnclaimed": "noonewouldeverusethis77777"
|
"usernameUnclaimed": "noonewouldeverusethis77777"
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user