All pastes #982269 Raw Edit

br3n

public text v1 · immutable
·published 2008-04-12 12:36 UTC
rendered paste body
on ^*:OPEN:?: {
  if (%no.more.pm [ $+ [ $nick ] ] == no1) {
    halt
  }
}

on *:OPEN:?: { 
  if (%message.declined [ $+ [ $nick ] ] == no2) {
    msg $nick You have been asked 4NOT to PM me after having your PM declined, you are now on my ignore list. I will not recive any more PM's from you, you will be removed from the list shortly.
    close -m $nick
    set %no.more.pm [ $+ [ $nick ] ] no1
    halt
    else
  }
  msg $nick Please wait for your message to be 3accepted or 4declined.
  echo -a 5«»Private Message«»4 $nick 1 has messaged you saying: 5 $1- $+ 1, Type /acc $nick or /dec $nick $+ .
  set %message.waiting $nick
}
alias acc {
  if (%message.waiting != $null) {
    msg %message.waiting Message has been 3accepted.
    unset %message.waiting
  }
}
alias dec {
  if (%message.waiting != $null) {
    msg %message.waiting Message has been 4 declined.1 Reason: $1-
    timermss 1 1 msg %message.waiting 1This means you either have not asked to pm me or you do not have permission to.
    timermsf 1 3 msg %message.waiting 1If you continue to PM me without permission you will automatically be put on my 4 ignore list.
    set %message.declined [ $+ [ %message.waiting ] ] no2
    close -m %message.waiting   
    unset %message.waiting 
  }
}
alias del {
  if ($1 == $null) {
    echo -a 14Please enter a name you delete from your ignore list if there.
    halt
    else
  }
  if (%no.more.pm [ $+ [ $1 ] ] == $null && %message.declined [ $+ [ $1 ] ] == $null) { HALT }
  else {
    unset %no.more.pm [ $+ [ $1 ] ]
    unset %message.declined [ $+ [ $1 ] ]
    echo -a 14The nick "04 $+ $1 $+ 14" has been deleted from your ignore list.
    msg $1 You have been removed from 4 $me $+ 's ignore list.
  }
}