Say a user from Instance B commented on a post on Instance A, and a user on Instance A saw it. If the user on Instance A were to report it, would that report be seen by the admin(s) of Instance B, or would it only be visible by the admin(s) of Instance A?
Each report goes to the admins of up to three distinct instances:
- The reporter’s
- The poster’s
- The community’s
The community’s mods also get the report.
Noted! Thanks! For my own future reference, would you be able to cite official documentation for where that information is located?
I don’t think it’s documented. The only reason I know is because I’m an admin.
Would you be able to point to a location in the code?
I’m not a Rust developer so not really.
That’s fair!
If you look at it from a different angle and ask: who might be interested by a user being reported, given that each instance operate independently? The answer is all of them.
- The instance you’re on could be interested because it might violate the local instance’s rules, and the admin might want to delete it even if from just that instance.
- The instance hosting the community, because regardless of the other two instances they might not want that there.
- The instance of the user being reported, because it’s their user and if they’re causing trouble they might want to ban the account.
The rest comes naturally: obviously if the account is banned at the source it’s effectively banned globally. If it’s banned on the community’s instance, then you won’t see that user there but might on other instances. And your instance can ban the user, in which case they’re freely posting on other instances but you won’t see it from your perspective.
Oh, I totally follow the logic of why each group would want a report, but I would still like to have an official source for the functionality besides anecdotes, if possible.