rendered paste bodydialog quote {
title "Quote Catcher"
size -1 -1 258 174
option dbu
box "Quotes", 1, 6 25 250 122
list 2, 10 36 240 102, size
button "Say In Current", 3, 9 153 42 12
text "Roly's Quote Catcher", 4, 14 8 56 9
button "Store New", 5, 63 153 37 12
edit "", 6, 104 154 148 10
}
alias openquote { dialog -m quote quote
}
on *:dialog:quote:sclick:3:{
tokenize 32 $did(quote,2).seltext
msg $active $1-
}
on *:dialog:quote:sclick:5:{
did -a quote 2 $did(quote,6)
write quotes.txt $date $time DIALOG $chr(124) $did(quote,6)
}
on *:dialog:quote:init:*:{
did -a quote 2 hello
}
alias readquote { tokenize 32 $iif($1 == 0,$read(quotes.txt),$read(quotes.txt,$1)) | set %readquote $5- | msg $chan 10Random Generated Quote -7 %readquote }
}
alias addquote { write quotes.txt $date $time $chan $chr(124) $1- | msg $chan 10Quote Stored, Roly's Quote Catcher,7 $1-
}