All pastes #610244 Raw Edit

Unnamed

public text v1 · immutable
·published 2007-07-09 10:49 UTC
rendered paste body
alch {
  if ($read(thelist.txt,w,$+(*,$2-,*))) { /set %alch 6[Alch]:7 $ifmatch
  }
  else {
    /set %alch 6Cannot find a match for7 $+(",$2-,")
  } 
  /return %alch
}





on $*:text:/^[.!@]alch */si:#: {if (! isin $1 || . isin $1) { 
  /set %details /notice $nick
}
if (@ isin $1 && $nick isvoice $chan) {
  /set %details /notice $nick 
}
if (@ isin $1 && $nick isreg $chan) {
  /set %details /notice $nick 
}
if (@ isin $1 && $nick ishop $chan) {
  /set %details /msg $chan
}
if (@ isin $1 && $nick isop $chan) {
  /set %details /msg $chan
}
{ %details $alch( $+ $2- $+ ) }
}