Skip to content

Conversation

@sedat4ras
Copy link

Hi team,

I have added support for popular Turkish social media and community platforms to expand Sherlock's coverage in this region.

Added Sites:

  • 1000Kitap: A popular book tracking and review community.
  • Ekşi Sözlük: One of the largest collaborative dictionaries/communities in Turkey.
  • Uludağ Sözlük: Another major community dictionary platform.
  • KizlarSoruyor: A popular Q&A community platform.
  • Bionluk: A freelance services marketplace.

Testing:
I have locally tested all added sites using data.json with known valid usernames (e.g., official accounts or founders like zall, ssg, ksbence). All sites returned positive results ([+] Found) and valid profile URLs.

Thank you!

TerminalSS

@github-actions
Copy link
Contributor

github-actions bot commented Jan 9, 2026

Automatic validation of changes

Target F+ Check F- Check
1000Kitap ❌   Fail ✔️   Pass
KizlarSoruyor ❌   Fail ❌   Fail
UludagSozluk ✔️   Pass ❌   Fail
EksiSozluk ❌   Fail ❌   Fail
Bionluk ❌   Fail ✔️   Pass

Failures were detected on at least one updated target. Commits containing accuracy failures will often not be merged (unless a rationale is provided, such as false negatives due to regional differences).

@sedat4ras
Copy link
Author

Update: I've updated the logic for Turkish sites in data.json.

Progress:

  • UludagSozluk: Fixed! Switched to errorType: message and updated the URL structure to /yazar/. Locally verified and working.
  • 1000Kitap & Bionluk: Locally verified and working correctly.
  • EksiSozluk & KizlarSoruyor: These sites use aggressive WAF/Cloudflare protection that blocks cloud data center IPs (like GitHub Actions). However, I have verified the logic manually from a residential IP.

The current data.json structure is correct for these platforms. Please consider the CI failures as false negatives due to regional/bot protection.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant