I was reading a comment section and I saw that some people were banned, but the comment wasn't removed. This got me to thinking: how are banned and removed treates on the threadiverse?
When a moderator bans someone, do they choose whether to remove the comment, or leave it up for all to see if that is better?
Is it that some clients autoremove banned users, and some don't?
Do some clients allow banned users to still poat in the community they're bannes from, and it is up to the client to decide whether to show it or not?
This is for Lemmy, not PieFed. Banned users can be completely wiped, removing all content (including from the modlog). This is helpful for CSAM accounts. They can also just be banned from an instance, or a community, with all content remaining up thus far. Users that are instance-banned are invisible to users from that instance, but often can actually comment on that instance from the perspective of their home instance.
As an example, if someone permabanned me from Lemmy.world, Lemmy.world users could not ever see my comments, even the ones only on Lemmy.ml. However, Lemmy.ml users would be able to see my comments on Lemmy.world posts, and I would still be able to comment. I'd effectively be user-defederated.
There's more to it than that, it's actually kinda complicated. PieFed works differently too.