snarfed / bridgy-fed

🌉 A bridge between decentralized social network protocols
https://fed.brid.gy/
Creative Commons Zero v1.0 Universal
527 stars 28 forks source link

More advanced fediverse blocklist integration? #1008

Open snarfed opened 3 months ago

snarfed commented 3 months ago

We automatically benefit from the Bluesky team's moderation for Bluesky => AP, but we don't have an equivalent for AP => Bluesky yet. We should integrate a basic, conservative blocklist.

Candidates:

May start with Seirdy's Fedinuke.

snarfed commented 3 months ago

OK, I've started with Fedinuke, using opt_out.py:

xargs -n 1 env PYTHONPATH=. GOOGLE_APPLICATION_CREDENTIALS=service_account_creds.json \
  python scripts/opt_out.py web
# ...paste in the Fedinuke list of domains

...do we want to set up a regular update, or something more sophisticated?

snarfed commented 2 months ago

Threads just published their blocklist: https://www.threads.net/moderated_servers

Here's a comparison with existing blocklist projects: https://pastebin.com/UJFQpZr7