It’s a rough idea that will probably need fine tuning/help to make possible but to make it simple:
Have an in-game “Report Bot” feature. If the person is reported for “X” amount of times, a mathematical question will pop-up with a timer. Failure to answer before the time is up automatically kicks you from the game.
Getting kicked for “X” amount of time will give the player “Strikes”.
“X” amount of “Strikes” will get a player banned.
To prevent this feature from being abused on non-bot players:
If a player is in the sit position, they cannot be reported.
So players can safely AFK without fear of getting reported or kicked because of trolls.