All pastes #1511688 Raw Edit

Unnamed

public text v1 · immutable
#1511688 ·published 2009-07-30 00:40 UTC
rendered paste body

on *:text:*:#KefkasTower: {
  if ($nick == $me) || ($nick isop $chan) || ($nick ishop $chan) { halt }
  else {
    var %text = $hash($strip($1-),32)
    var %stari.text = %rp. [ $+ [ $chan ] $+ . $+ [ $nick ] ]
    var %stari.text = $deltok(%stari.text,1,46)
    if (%rp. [ $+ [ $chan ] $+ . $+ [ $nick ] ] == $null) || (%stari.text != %text) {
      set -u8 %rp. [ $+ [ $chan ] $+ . $+ [ $nick ] ] 1. $+ %text
    }
    var %temp = %rp. [ $+ [ $chan ] $+ . $+ [ $nick ] ]
    var %broj = $gettok(%temp,1,46)
    inc %broj
    set -u8 %rp. [ $+ [ $chan ] $+ . $+ [ $nick ] ] %broj $+ . $+ %text
    if (%broj >= 4) {
      ban -ku100 $chan $nick 1 Repeating
      unset %rp. [ $+ [ $chan ] $+ . $+ [ $nick ] ]
    }
  }
}