Communities on PieFed have a setting that controls whether downvotes are accepted and from where.
Perfect for communities that swim against the mainstream a bit!
I love this feature! :D
Edit: I assume the trusted instances setting operates in allowlist mode but maybe a disallowlist would be good too if you want to minimise impact of bad actors from few specific instances? After all it would be a shame to exclude small and personal instances when it’s few specific instances causing problems.
Yep we have allow/deny lists that turn federation on or off but whether an instance is trusted or not is another thing again. The concept is still crystalizing but the idea is we federate differently with trusted instances. So far the only concrete effects are
- Downvotes may or may not be accepted from un-trusted instances, depending on the community.
- When a PieFed account casts a vote we automatically use an alt profile when sending the vote to un-trusted instances.
In the future this could also be used for automatically accepting / denying moderation actions, community join requests and more.