on *:JOIN:#:{ if (!%revolve. [ $+ [ $nick ] ]) { set -u10 %revolve. [ $+ [ $nick ] ] 1 } else { inc %revolve. [ $+ [ $nick ] ] } if (%revolve. [ $+ [ $nick ] ] == 3) { kick # $nick staying or leaving :S (hop flood kick) unset %revolve. [ $+ [ $nick ] ] } }