I'm not too sure that arhces can correctly "detect" botting. I someone wants
100k torches made, he prolly makes a hotkey to start the skill, turns all
possible spam to minimum with from the serverside and with client (gag), then
watch a movie pressing F12 or somesuch everytime he sees movement on the
screen. It isn't botting, admins can't tell whether irreqularities in
responsetime are artificial (i.e. player has tuned his bot to launch the
action in randomized 0.5sec - 5sec delay from the triggerphrase), admins can't
ask user since he has gagged everything else off.. One thing they can do
though, is to insert typos in standard messages that get sent back to clients
so that triggers fail to recognize it and stop. But. Gags work with triggers
too and if it doesn't see correct phrase, it gags the line. No movement on the
screen, player won't press "F12" to start "use torch creation". Same behaviour
as with a bot. Then one could use latency from a ping and check that against
latencies of responses to triggerphrases filtering off real latency, if then
responsetimes distribute evenly in the 0.5-5 sec (for example) timewindow,
then it's a bot. dunno what kind of gaussian average does human watching porn
produce... fast reactions when boring, then 10 to 15 minutes pause and again
boring scene -> fast reactions. just useless bs filler here. no offence. move
along, laugh if you want.