All pastes #473175 Raw Edit

Something

public text v1 · immutable
·published 2007-05-06 02:59 UTC
rendered paste body
on *:TEXT:*:?:{
  set %away2 $away
  if (%pmblocker == ON) && (%away2 == $false) {
    notice $nick [MakScript] I currently have PM's turned off. Message auto ignored.
    echo -a [MakScript] You just recieved a PM from $nick which was auto ignored. Type /pmblocker OFF to deactivate the blocker.
    close -m
  }
  if (%pmblocker == ON) && (%away2 == $true) {
    notice $nick [MakScript] I currently have PM's turned off. I am away ( $+ $awaymsg $+ )
    close -m
  }
  if (%pmblocker == OFF) { 
    halt
  }
}

alias pmblocker {
  if ($1 == ON) || ($1 == OFF) {
    set %pmblocker $1
    echo -a [MakScript] PM Blocker has been turned $1 $+ !
  }
  else {
    echo -a [MakScript] You must specify if you want to turn the PM Blocker ON or OFF. Type /pmblocker [ON/OFF]
  }
}