Bottu Man Page

Table of Contents

  1. Quoting
  2. Replies
  3. Echoing
  4. Spewing
  5. Greeting
  6. Colors

Quoting

Quoting adds an entry to a database containing a name and a line. The words in red are to be replaced. Examples:

BOTNAME, quote < QUOTE_NAME > QUOTE_TEXT

Bottu, quote < funnyquote > Hahahahaha

Replies

Replies are complicated, and thus need to be broken down into seperate parts.

Replies

Replies are one of the more useful features of bottu. Adding a reply allows users to create customized echoing commands. Examples and syntax below:

BOTNAME, TRIGGER < reply > REPLY

Bottu, hey < reply > Hello!

Vars

Adding vars allows you to randomize or theme some replies. For example adding "water", "juice" and "milk" to $DRINK will cause $DRINK to equal any of those three words when called inside a reply. Examples below:

Bottu, suggest_drink < reply > Try some $DRINK

Adding to variables

BOTNAME, add STRING to VARNAME

Bottu, add Milk to $DRINK

NOTE: If the variable does not currently exist, it is created when you try to add to it.

Echoing

Echo is the simplest command you can use with Bottu. Examples below:

BOTNAME, say TEXT

This just causes Bottu to return TEXT.

Spewing

Name and concept shamelessly stolen from Trent of 7chan (Apologies!) Using the spew command, Bottu will return 1 random line said by the given nick

Bottu, spew like NICK

Greeting

If you're an authuser (bottu will refer to you as a "GOD" if you are) you can set bottu to greet someone upon entering the channel.

Bottu, greet NICK GREETING

NOTE: The bot will not allow people to select their own greetings.

Bottu, don't greet NICK

Will remove the greeting for selected nick.

Colors

If the bot detects a hexadecimal color code (eg, #EEFF00) in a message it will return the name of that color (if it knows it). It will also return a link to an image of that colour, so you can name it yourself.

Bottu, add color #HEXCODE DESCRIPTION

Will add a description for the given color.