This script has the potential to further be improved with counting joins, kicks and bans from individuals, other than counting the total kicks and bans from a channel. Using hash tables is a good idea to set about such script. A delete feature would be nicer to remove the nick of those individuals if you decided to reset. Anyway, it's just a matter of my opinion.