All pastes #557622 Raw Edit

Memo system

public text v1 · immutable
·published 2007-06-11 01:32 UTC
rendered paste body
on *:TEXT:!send*:#: {
  /writeini memos.ini $nick reciever $2 
  /writeini memos.ini $nick sender $nick
  /writeini memos.ini $nick msg $3-
  /writeini memos.ini $nick time $ctime($time(mmmm d yyyy HH:nn:ss))
  notice $nick Memo has been sent to $2
}

on *:JOIN:#:{
if ($readini(memos.ini,$nick,reciever) = $nick) {
notice $nick You have a memo from $readini(memos.ini,memo,sender) Type !read to read it!
}
}

on *:TEXT:*:#:{
if ($readini(memos.ini,$nick,reciever) = $nick) {
notice $nick You have a memo from $readini(memos.ini,memo,sender) Type !read to read it!
}
}

on *:PART:#:{
if ($readini(memos.ini,$nick,reciever) = $nick) {
notice $nick You have a memo from $readini(memos.ini,memo,sender) Type !read to read it!
}
}

on *:ACTION:*:#:{
if ($readini(memos.ini,$nick,reciever) = $nick) {
notice $nick You have a memo from $readini(memos.ini,memo,sender) Type !read to read it!
}
}

on *:TEXT:!read:#: {
if ($readini,memos.ini,reciever) = $nick) {
notice $nick Your Memo is:
notice $nick $readini(memos.ini,$nick,msg)
notice $nick This memo was sent on $readini(memos.ini,$nick,time)
notice $nick From: $readini(memos.ini,$nick,sender)
notice $nick This Memo will be deleted in 60 seconds.
/timer 0 60  /remini memos.ini $nick reciever
/timer 0 60 /remini memos.ini $nick sender
/timer 0 60 /remini memos.ini $nick msg
/timer 0 60 /remini memos.ini $nick time
}
}