You could have your prison thing for bots. Have a proper anti-bot reporting mechanic where the reported player has to do some activity on their side when they get reported, and if there's 3 people who reported them within 5 minutes and the player failed to do the activity - they get sent to jail. If you want to tie some pointless jury to that - you can.
And then the reported player can get out of jail immediately if they were afk and got wrongfully accused, but they'd still get pinged to GMs for the report (in the case that botters can operate their characters well enough to get out of jail immediately).
As someone who's written bots before: Waste of time. No bot I'dve written is gonna have trouble with any reasonable task you request short of actual captchas and even those aren't exactly perfect.
As a player who's paid the slightest modicum of attention to New World, and the whole "report-spam the enemy guild right before the battle"? This is just gonna get triggered at critical moments. Three people reporting your main tank, as their guild mates close in to steal your raid boss? It doesn't even matter if your tank can complete the task.
At the end of the day, if you had the GMs online to monitor and respond immediately to something like this, you wouldn't need the jail. The GM would just ban the bots when you report them.
Systems like this are more effort than they're worth, and don't stop
enough
bots to justify the cost or the annoyance to legitimate players. Add on any potential for abuse, and you've got a non-starter. It's better to focus one's resources on other methods of dealing with the problem. Proactive automated and manual detection, review, and response is still the optimal counter to the problem of bots as a whole.
The problem for us forum-goers is that we can't just discuss good ideas for how to detect or counter bots for real. It'd just give the bot writers more hints for what to evade. At the end of the day, we have to trust the people at Intrepid.