| ▲ | nicole_express 4 hours ago | |
One thing I'm curious about here is moderation; you are outsourcing it to Bluesky to a degree, but I assume you'd want a way to remove posts you don't want to reproduce on your blog beyond hoping that Bluesky management bans them? | ||
| ▲ | BeetleB 39 minutes ago | parent | next [-] | |
I do something similar but with Mastodon. I haven't implemented moderation, but in principle it's "easy". On a given post, store as an attribute the IDs of messages you don't want to appear (or even its descendants). The JS will have access to the info and can just filter it/them out. Everything is done client side. | ||
| ▲ | thek3nger 4 hours ago | parent | prev | next [-] | |
I made something similar on my blog and had the same question. I decided to show in my blog only the comments that I liked. Therefore transforming the “like” action into an “I approve” action. But I have few comments. Not sure if is a good solution for people with a lot of comments. | ||
| ▲ | bpavuk 4 hours ago | parent | prev | next [-] | |
one could run a labeler (moderation service) and be in control of content one sees through Bluesky. custom categories, filtering, account and post labeling, etc. "hateful comment" or "porn" data will stay on the PDS, but it will just not show up in the comments section | ||
| ▲ | hydroxideOH- 2 hours ago | parent | prev [-] | |
Bluesky allows you to hide replies to your own post (https://bsky.social/about/blog/08-28-2024-anti-toxicity-feat...), and these hidden replies are exposed in API data as well. So I filter out any posts in that hidden reply array. | ||