A regular quote system with some extra commands. You can let other users type !Quote to see a quote in your quotes.txt, and you have the option to let them add quotes themselves. It also lets you view your quotes. I did enough to get you started, you can add the colors to the messages if you want. Make sure you have a quotes.txt
menu channel,status,nicklist {
Quote System
.Add A Quote: set %newquote $$?="What is your quote?" | write quotes.txt %newquote | msg $chan Quote Added: %newquote
.Say A Quote: msg $chan $nick Random Quote $read quotes.txt
.View Quotes:window @quotes | if ($exists(quotes.txt)) { loadbuf -p @quotes quotes.txt
.Enable Auto Quote:.enable #autoquote on | msg $chan You can now type !Quote to view the random quote and to add one Type !AddMessage <Random Message>.
.Disable Auto Quote:.disable #autoquote off | msg $chan !Quote And !AddMessage <Random Message> are now disabled.
.View Quotes In File:run $findfile($mircdir,quotes.txt,1)
}
}
#autoquote on
on 1:text:!quote:#:{
if ($lines(quotes.txt) == 0) { .notice $nick Sorry, but there are no quotes. Do !AddMessage <Random Quote Message> to add your quotes! | halt }
msg $chan Random Quote : $read(quotes.txt)
}
on 1:text:!Addmessage *:#: {
msg $chan Added Quote: $nick $+ : $2-
write quotes.txt $nick $+ : $2-
}
#autoquote end