Hello Teeworld,
I've played teeworlds for some time now and recently came across a few aimbot users on openfng servers.
I'd like to suggest a server-side way to detect aimbots.
Detection could occur when the ratio of missed shoots is too low. In addition, detection should not occur if the number of shoots of a player is below an arbitratry threshold (say 10 or 20).
This requires the server to count how many times a player shot and how many times he shot+missed.
I believe this would be quite effective since the bots I've seen never miss another tee. In addition, they always targeted the nearest tee regardless of whether he is freezed or unreachable. Thus, another indicator is the ratio of nearest target shoots.
Regarding politics, an aimbot could be banned directly by the server but another way could be to signal the ratio to all players and let them decide the fate of the supposed aimbot user.