… prevent claimed users (which/who are in fact bots)…
In the above sentence, what's the most appropriate choice to refer to the users that are in fact bots? I think, which
is correct one, however I'm afraid of grammatical mismatch. Of course, using that
can solve the problem, by the way.
Best Answer
I think you can use either and it would be acceptable. However, you already anthropomorphized them by using the verb claim, so it would be consistent to use who to refer to them. If you changed that phrase to something less active, such seemingly human users, it would then be more appropriate to use which.