Nothing shows up in screened emails or screened ips for why this user might be banned. What cases are there where a reason wouldn’t show up in one of these places?
From my searching it looks like the only one is that they copy and pasted text from another document to insert into a post too quickly.
Ban or block, I want to know why the system decided to do this for sure and without digging further than I have. It should be available on the “Staff actions” page.
My guess is because they are a New user (i.e. they didn’t spend any time looking around) and they went straight to posting. And because they copy-pasted instead of spending the three seconds or more typing, they failed the rate limit test.
I’m with @TimeDoctor here. There shouldn’t be a need to “guess” why the system blocked a user, new or not. If the system initiates a block, there needs to be details in the logs so staff knows what is going on.
Yes, a type of “you failed New member Rate Limiting” message would be better than a generic “You’ve been blocked” for the rare times it happens to a legit member.
In the case of this automated email, it says “multiple community members flagged this post before it was hidden” which in this case I know is not true. She was just still a TL0 new user (because she rarely logs in) and hit a linking threshold that triggered the automatic flagging.
So some more granularity in the reason given for the flagging would be helpful. Both for the user trying to post and for moderators trying to help users caught in this predicament. I am not sure at all how best to do this (maybe templates with a dedicated spot to insert the reason?) and it’s not been a big issue yet on my site - we very rarely get flagged posts.
It also says “by a staff member” which feels a bit incorrect (though system does have a reputation to maintain after all), but otherwise looks good to me.
subject_template: "Account temporarily blocked"
text_body_template: |
Hello,
This is an automated message from %{site_name} to inform you
that your account has been temporarily blocked as a precautionary
measure.
Please do continue to browse, but you won't be able to reply or
create topics until a [staff member](%{base_url}/about) reviews your
account. We apologize for the inconvenience.
For additional guidance, please refer to
our [community guidelines](%{base_url}/guidelines).
Looking back in time, it seems this has come up many time before. Interestingly, it seems @zogstrip put in a fix 2 months ago when I reported it (totally forgot I reported this ).
This crops up from time to time on our instance, too. The log shows a new user as being blocked, but there is nothing to indicate why.
There was one this morning when I logged in. I can see that he has three private topics, so presumably the System has PM’d him, but as a moderator, I have no access to those messages. I did what I usually do in the absence of other information and unblocked him. Does the system then send him another message to let him know his account has been unblocked? I ask because I’m not aware of any of the new members I’ve unblocked returning to post, so I’m concerned that they’re giving up and going elsewhere.
subject_template: "Account unblocked"
text_body_template: |
Hello,
This is an automated message from %{site_name} to inform
you that your account has been unblocked after staff review.
You can now create new replies and topics again. Thank you
for your patience.
I also came on here a month or so ago to find out why my users had been blocked. Now I know it’s usually because of copy/pasting so I don’t bother checking the logs (so it’s possible this is implemented and I haven’t noticed it) but block reasoning would be really helpful.
I made the copy quoted above the actual correct copy from the server.en.yml file because it was super ing me that it was the old, bad copy being pasted in as images…