memo script

By zainul on Jan 06, 2008

Well wat this is , is a simple memo script almost like memo serv i made it coz friends found memo serv had to use

First u make a folder called date in the bots directry then paste this addon in remotes now u ready to use all u do is pvt the bot and typ !send and they will get a msg if they onlyn to say they have a memo and to view u typ !read .
It can hold 6 memos per person and when they join it will msg them to say u have xxx amount of memos and then they typ !memo to view who sent them and then they can save the 1`s they want to keep and del the 1 they dont need by a simple !del . Hope you have fun and i am not very good at this i have been scripting like 6 months or so so if u find anything wrong please feel free to tell me i would love to better this script . :)

[script by zainul]
on *:JOIN:#:{
  if ($nick == $readini date $+  $+ memo.ini $nick nick)  { 
    msg $nick You have new memos Type !memo to view them!
  }
}
on *:text:!memo*:?: { 
  msg $nick u have  %memo [ $+ [ $nick ] ]  Memos  , typ !read (number) expl !read 1 
  if ($nick == $readini date $+  $+ memo.ini $nick nick) msg $nick Memo 1 from $readini date $+  $+ memo.ini $nick sender
  if ($nick == $readini date $+  $+ memo1.ini $nick nick) timer 1 1 msg $nick Memo 2 from $readini date $+  $+ memo1.ini $nick sender
  if ($nick == $readini date $+  $+ memo2.ini $nick nick) timer 1 2 msg $nick Memo 3 from $readini date $+  $+ memo2.ini $nick sender
  if ($nick == $readini date $+  $+ memo3.ini $nick nick) timer 1 3 msg $nick Memo 4 from $readini date $+  $+ memo3.ini $nick sender
  if ($nick == $readini date $+  $+ memo4.ini $nick nick) timer 1 4 msg $nick Memo 5 from $readini date $+  $+ memo4.ini $nick sender
  if ($nick == $readini date $+  $+ memo5.ini $nick nick) timer 1 5 msg $nick Memo 6 from $readini date $+  $+ memo5.ini $nick sender
} 
on *:text:!send *:?: {
  if ($2 == $readini date $+  $+ memo5.ini $2 nick)  {  msg $nick  sorry $2 has 6 memos waiting and has reached the maximum entries $nick , as soon as $2 reads the memos u may send more thank you have a nice day. | halt   } 
  if ($readini date $+  $+ memo.ini $2 memo == $null) { /writeini -n datememo.ini $2 memo $3- | /writeini -n datememo.ini $2 nick $2 | /writeini -n datememo.ini $2 sender $nick | /writeini -n datememo.ini $2 time $date(ddd) $date(mmmm) $date(dd) at $time(hh:nn TT)  |  msg $nick Your memo has been sent to $2 :) have a nice day. | msg $2 You have a new memo! Type !read 1 to view it.    | set %memo $+ $2 1 | halt }  
  if ($readini date $+  $+ memo1.ini $2 memo == $null) {   /writeini -n datememo1.ini $2 memo $3- | /writeini -n datememo1.ini $2 nick $2 | /writeini -n datememo1.ini $2 sender $nick |  /writeini -n datememo1.ini $2 time $date(ddd) $date(mmmm) $date(dd) at $time(hh:nn TT)  |  msg $nick Your memo has been sent to $2 :) have a nice day. | msg $2 You have a new memo! Type !read 2 to view it. | inc %memo [ $+ [ $2 ] ] |   halt }  
  if ($readini date $+  $+ memo2.ini $2 memo == $null) {  /writeini -n datememo2.ini $2 memo $3- | /writeini -n datememo2.ini $2 nick $2 |  /writeini -n datememo2.ini $2 sender $nick | /writeini -n datememo2.ini $2 time $date(ddd) $date(mmmm) $date(dd) at $time(hh:nn TT)  |  msg $nick Your memo has been sent to $2 :) have a nice day. | msg $2 You have a new memo! Type !read 3 to view it. | inc %memo [ $+ [ $2 ] ] |  halt } 
  if ($readini date $+  $+ memo3.ini $2 memo == $null) {   /writeini -n datememo3.ini $2 memo $3- | /writeini -n datememo3.ini $2 nick $2 |  /writeini -n datememo3.ini $2 sender $nick | /writeini -n datememo3.ini $2 time $date(ddd) $date(mmmm) $date(dd) at $time(hh:nn TT)  |  msg $nick Your memo has been sent to $2 :) have a nice day. | msg $2 You have a new memo! Type !read 4 to view it. | inc %memo [ $+ [ $2 ] ] |  halt }  
  if ($readini date $+  $+ memo4.ini $2 memo == $null) {   /writeini -n datememo4.ini $2 memo $3- | /writeini -n datememo4.ini $2 nick $2 |  /writeini -n datememo4.ini $2 sender $nick | /writeini -n datememo4.ini $2 time $date(ddd) $date(mmmm) $date(dd) at $time(hh:nn TT)  |  msg $nick Your memo has been sent to $2 :) have a nice day. | msg $2 You have a new memo! Type !read 5 to view it. | inc %memo [ $+ [ $2 ] ] |  halt } 
  if ($readini date $+  $+ memo5.ini $2 memo == $null) {   /writeini -n datememo5.ini $2 memo $3- | /writeini -n datememo5.ini $2 nick $2 |  /writeini -n datememo5.ini $2 sender $nick | /writeini -n datememo5.ini $2 time $date(ddd) $date(mmmm) $date(dd) at $time(hh:nn TT)  |  msg $nick Your memo has been sent to $2 :) have a nice day. | msg $2 You have a new memo! Type !read 6 to view it. | inc %memo [ $+ [ $2 ] ] | halt } 
}
on *:text:!read *:?: {
  if ($2 == 1) {
  if ($readini date $+  $+ memo.ini $nick memo == $null)  msg $nick Memo 1 has been deleted Sorry :)  }
  if ($2 == 1) {
  if ($nick == $readini date $+  $+ memo.ini $nick nick)  msg $nick Memo from  $readini date $+  $+ memo.ini $nick sender on $readini date $+  $+ memo.ini $nick time  |   if ($nick == $readini date $+  $+ memo.ini $nick nick) msg $nick memo 1 : $readini date $+  $+ memo.ini $nick memo  |  if ($nick == $readini date $+  $+ memo.ini $nick nick)  msg $nick Typ !del 1 to del this memo |  halt }
  if ($2 == 2) {
  if ($readini date $+  $+ memo1.ini $nick memo == $null)  msg $nick Memo 2 has been deleted  Sorry :) }
  if ($2 == 2) {
  if ($nick == $readini date $+  $+ memo1.ini $nick nick)  msg $nick Memo from  - on $readini date $+  $+ memo1.ini $nick time  | if ($nick == $readini date $+  $+ memo1.ini $nick nick)  msg $nick memo 2 : $readini date $+  $+ memo1.ini $nick memo  | if ($nick == $readini date $+  $+ memo1.ini $nick nick) msg $nick Typ !del 2 to delete this memo |  halt }
  if ($2 == 3) {
  if ($readini date $+  $+ memo2.ini $nick memo == $null)  msg $nick Memo 3 has been deleted  Sorry :)  }
  if ($2 == 3) { 
  if ($nick == $readini date $+  $+ memo2.ini $nick nick) msg $nick Memo from  $readini date $+  $+ memo2.ini $nick sender on $readini date $+  $+ memo2.ini $nick time  | if ($nick == $readini date $+  $+ memo2.ini $nick nick)  msg $nick memo 3 : $readini date $+  $+ memo2.ini $nick memo  | if ($nick == $readini date $+  $+ memo2.ini $nick nick)  msg $nick Typ !del 3 to delete this memo  |  halt }
  if ($2 == 4) {
  if ($readini date $+  $+ memo3.ini $nick memo == $null)  msg $nick Memo 4 has been deleted  Sorry :)  }
  if ($2 == 4) {
  if ($nick == $readini date $+  $+ memo3.ini $nick nick)  msg $nick Memo from  $readini date $+  $+ memo3.ini $nick sender on $readini date $+  $+ memo3.ini $nick time  |  if ($nick == $readini date $+  $+ memo3.ini $nick nick)  msg $nick memo 4 : $readini date $+  $+ memo3.ini $nick memo  |   if ($nick == $readini date $+  $+ memo3.ini $nick nick) msg $nick Typ !del 4 to delete this memo |  halt }
  if ($2 == 5) {
  if ($readini date $+  $+ memo4.ini $nick memo == $null)  msg $nick Memo 5 has been deleted  Sorry :)  }
  if ($2 == 5) {
  if ($nick == $readini date $+  $+ memo4.ini $nick nick)  msg $nick Memo from  $readini date $+  $+ memo4.ini $nick sender on $readini date $+  $+ memo4.ini $nick time  |  if ($nick == $readini date $+  $+ memo4.ini $nick nick)  msg $nick memo 5 : $readini date $+  $+ memo4.ini $nick memo  |  if ($nick == $readini date $+  $+ memo4.ini $nick nick) msg $nick Typ !del 5 to delete this memo |  halt }
  if ($2 == 6) {
  if ($readini date $+  $+ memo5.ini $nick memo == $null)  msg $nick Memo 6 has been deleted  Sorry :)  }
  if ($2 == 6) {
  if ($nick == $readini date $+  $+ memo5.ini $nick nick)   msg $nick Memo from  $readini date $+  $+ memo5.ini $nick sender on $readini date $+  $+ memo5.ini $nick time  | if ($nick == $readini date $+  $+ memo5.ini $nick nick)  msg $nick memo 6 : $readini date $+  $+ memo5.ini $nick memo  | if ($nick == $readini date $+  $+ memo5.ini $nick nick)  msg $nick Typ !del 6 to delete this memo |  halt }
}
on *:text:!del *:*: {
  if ($2 == 1) {  msg $nick "Deleted" |  remini date $+  $+ memo.ini $nick | unset %memo [ $+ [ $nick ] ] }
  if ($2 == 2) {  msg $nick "Deleted" | remini date $+  $+ memo1.ini $nick | unset %memo [ $+ [ $nick ] ] }
  if ($2 == 3) {  msg $nick "Deleted" | remini date $+  $+ memo2.ini $nick | unset %memo [ $+ [ $nick ] ] }
  if ($2 == 4) {  msg $nick "Deleted" | remini date $+  $+ memo3.ini $nick | unset %memo [ $+ [ $nick ] ] }
  if ($2 == 5) {  msg $nick "Deleted" | remini date $+  $+ memo4.ini $nick | unset %memo [ $+ [ $nick ] ] }
  if ($2 == 6) {  msg $nick "Deleted" | remini date $+  $+ memo5.ini $nick | unset %memo [ $+ [ $nick ] ] }
}
}

Comments

Sign in to comment.
Are you sure you want to unfollow this person?
Are you sure you want to delete this?
Click "Unsubscribe" to stop receiving notices pertaining to this post.
Click "Subscribe" to resume notices pertaining to this post.