michaelcpuckett / ap-groups

Groups for the Fediverse
https://chirp.social
MIT License
36 stars 0 forks source link

Option to block users and instances before actual interactions happened #21

Open Andre601 opened 1 year ago

Andre601 commented 1 year ago

From what I figured out is there no way for you to block a user from the group account before they follow it. Additionally is there no way to block entire instances for the account.

Both of these points have the potential risk that a user can abuse the system by following the account and post messages to share racial slurs, threads, harassment, etc. and the moderation actions would be reactive instead of preactive.

Because of that should there be options to add users through their handle as-well as instances to block directly, before either had any interactions with the account. This would allow an easier way of curating a proper system that is a bit more protected from abuse.

michaelcpuckett commented 1 year ago

Hi @Andre601 ! Very good points to bring up regarding abuse.

there no way for you to block a user from the group account before they follow it

there no way to block entire instances for the account

I'm not so sure about blocking a user before they have interacted. I guess my thinking is that someone would have to prove bad behavior before getting blocked.

I think the second point, blocking an entire server, is probably more valuable.

I will try to look into this one soon

Andre601 commented 1 year ago

I'm not so sure about blocking a user before they have interacted. I guess my thinking is that someone would have to prove bad behavior before getting blocked.

Someone could've posted bad stuff or done bad things before (i.e. threads or harassment to you), so you blocked them on your account, only for them to now find the chirp.social account you made, follow it and continue to harass you or worse.

dannekrose commented 1 year ago

I would like to bump this up in priority if that’s possible. There are lots of reasons to proactively block users and instances especially as the number of users increases dramatically. There are plenty of horrible accounts out there and waiting for them to find you here before blocking is just contributing to the abusers trying to evade consequences and causing unneeded harm to the victim as well as bystanders.