Would it be possible to change the idle kick, so that typing in chat also counts as activity? It sometimes happens, probably only for RP, that there is nothing but chat activity and the game wants to kick you. Then you'll have to move, get back to previous locations, sit down again, etc.
Nothing is really lost by changing this I think. Moving by a tiny bit already prevents the kick so I can't see how this would add abuse via bots/scripts.