That wouldn't be too difficult to do.

A very simple way would be to have each "theme" as a text file where each line is randomly read. There are more advanced ways, such as using hash tables or adding a dialog to make adding/changing themes easy. Here is an example of the simple way...

Code:
alias StartTheme {
  .timerTheme 0 [color:red]600[/color] msg $1 $read($2 $+ .txt)
}
alias StopTheme {
  .timerTheme off
}

Feel free to change the alias names... I couldn't think of anything good for them. smile

Use:
/StartTheme channel/nick themename
/StopTheme

Example:
/StartTheme #help Thanksgiving

(You type that from the bot itself)

Change the red to set the time between the text... 600 is 10 minutes (600 seconds). For this to work, the "themename" needs to have a text file in the main mirc folder called the same thing with a .txt extension. So, for the example above to work, you need a text file named Thanksgiving.txt with the lines in it.

Just as a note... the way this is set up right now, it will only message one channel or nick at a time.

Again, this is just a really simple example of how to do it.


Invision Support
#Invision on irc.irchighway.net