From 3a50832417a7717648d906a9f0b2deb24e4441b5 Mon Sep 17 00:00:00 2001 From: ibnaleem Date: Wed, 25 Sep 2024 21:31:32 +0100 Subject: [PATCH 1/6] add Bluesky support (#2302) --- sherlock_project/resources/data.json | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/sherlock_project/resources/data.json b/sherlock_project/resources/data.json index 8f38fd004..7419dfa8d 100644 --- a/sherlock_project/resources/data.json +++ b/sherlock_project/resources/data.json @@ -2802,5 +2802,12 @@ "url": "https://www.znanylekarz.pl/{}", "urlMain": "https://znanylekarz.pl", "username_claimed": "janusz-nowak" + }, + "Bluesky": { + "errorMsg": "@{} — Bluesky", + "errorType": "message", + "url": "https://bsky.app/profile/{}.bsky.social", + "urlMain": "https://bsky.app/", + "username_claimed": "kanaratron" } } From cf83a950ae0e0c29bf90342f15b9038d99e1d62e Mon Sep 17 00:00:00 2001 From: ibnaleem Date: Wed, 2 Oct 2024 18:11:02 +0100 Subject: [PATCH 2/6] Change ProductHunt's error type from message to status_code --- sherlock_project/resources/data.json | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/sherlock_project/resources/data.json b/sherlock_project/resources/data.json index 7419dfa8d..8f1845942 100644 --- a/sherlock_project/resources/data.json +++ b/sherlock_project/resources/data.json @@ -1664,8 +1664,7 @@ "username_claimed": "blue" }, "ProductHunt": { - "errorMsg": "We seem to have lost this page", - "errorType": "message", + "errorType": "status_code", "url": "https://www.producthunt.com/@{}", "urlMain": "https://www.producthunt.com/", "username_claimed": "jenny" From 842e82908f1b9339a22f99ecfa0401a96b097a89 Mon Sep 17 00:00:00 2001 From: ibnaleem Date: Wed, 2 Oct 2024 18:18:56 +0100 Subject: [PATCH 3/6] Change NitroType's errorType from message to status_code NitroType throws status_code 302 which is QueryStatus.AVAILABLE as defined in here: https://github.com/sherlock-project/sherlock/blob/master/sherlock_project/sherlock.py#L458-L459 --- sherlock_project/resources/data.json | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/sherlock_project/resources/data.json b/sherlock_project/resources/data.json index 8f1845942..ef4e86b03 100644 --- a/sherlock_project/resources/data.json +++ b/sherlock_project/resources/data.json @@ -1510,8 +1510,7 @@ "username_claimed": "goku" }, "NitroType": { - "errorMsg": "Nitro Type | Competitive Typing Game | Race Your Friends", - "errorType": "message", + "errorType": "status_code", "url": "https://www.nitrotype.com/racer/{}", "urlMain": "https://www.nitrotype.com/", "username_claimed": "jianclash" From 7d412e0a7639231faa10967899dc34bf7d98af92 Mon Sep 17 00:00:00 2001 From: ibnaleem Date: Wed, 2 Oct 2024 18:20:32 +0100 Subject: [PATCH 4/6] Change Lichess's errorType from message to status_code Lichess throws 404 if a username is available --- sherlock_project/resources/data.json | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/sherlock_project/resources/data.json b/sherlock_project/resources/data.json index ef4e86b03..a0e22a1f0 100644 --- a/sherlock_project/resources/data.json +++ b/sherlock_project/resources/data.json @@ -1296,8 +1296,7 @@ "username_claimed": "blue" }, "Lichess": { - "errorMsg": "Page not found!", - "errorType": "message", + "errorType": "status_code", "url": "https://lichess.org/@/{}", "urlMain": "https://lichess.org", "username_claimed": "blue" From 1601ee934154e9194fd5195786168ddc5ec9d384 Mon Sep 17 00:00:00 2001 From: ibnaleem Date: Wed, 2 Oct 2024 18:22:38 +0100 Subject: [PATCH 5/6] Update Kick's previous error message to the latest error message Kick's changed their error message from "Not Found" to "Oops, something went wrong" --- sherlock_project/resources/data.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sherlock_project/resources/data.json b/sherlock_project/resources/data.json index a0e22a1f0..7a78203fd 100644 --- a/sherlock_project/resources/data.json +++ b/sherlock_project/resources/data.json @@ -1231,7 +1231,7 @@ }, "Kick": { "__comment__": "Cloudflare. Only viable when proxied.", - "errorMsg": "Not Found", + "errorMsg": "Oops, something went wrong", "errorType": "message", "url": "https://kick.com/{}", "urlMain": "https://kick.com/", From 4ee30165578fdcc462c4bdd5c13a4dfdc2758bd0 Mon Sep 17 00:00:00 2001 From: ibnaleem Date: Wed, 2 Oct 2024 18:23:40 +0100 Subject: [PATCH 6/6] Change Houzz's errorType from message to status_code Houzz throws 404 if a username is available --- sherlock_project/resources/data.json | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/sherlock_project/resources/data.json b/sherlock_project/resources/data.json index 7a78203fd..ff731ef59 100644 --- a/sherlock_project/resources/data.json +++ b/sherlock_project/resources/data.json @@ -1069,8 +1069,7 @@ "username_claimed": "red" }, "Houzz": { - "errorMsg": "The page you requested was not found.", - "errorType": "message", + "errorType": "status_code", "url": "https://houzz.com/user/{}", "urlMain": "https://houzz.com/", "username_claimed": "blue"