Bored Module

After the chat is inactive for a given amount of time, chooses a random action from the bored.commands configuration option to run, such posting a link from the bored collection or throwing an item from the bucket. To set what channels this module operates on, use !setconfig modules.channels bored #channel1 #channel2.... To set the list of bored commands, use !setconfig bored.commands "!command1" "!command2 arg"....

Configuration

bored.commands

This determines what commands will be run when nothing has been said in a channel for a while. One command will be chosen from this list at random.

Example: !setconfig bored.commands !drop "!pick bored"

bored.cooldown

The bored cooldown timer, in seconds. This is the length of time a channel must be inactive before a bored message is posted.

bored.exponent

The exponential increase in time between bored posts if no one other than the bot is posting. A value of about 1.41 doubles the amount of time between bored posts until someone else says something. Defaults to 1, which means no increase. The actual formula is (2^n + n).