Xbot

From Mario Fan Games Galaxy Wiki
xbot's main control interface

xbot is a chatbot programmed by Xgoff in MMF2 and Lua, for use in the IRC channel. On its own, xbot has no AI; its messages are either hardcoded or manually sent by Xgoff. Of its built-in messages, however, xbot is quite rude and offensive, generally insulting those who attempt to communicate with it; especially to Xgoff. Coincidentally, this is part of its appeal to the general IRC audience.

xbot's main purpose is for random entertainment, not talking. It recognizes quite a few commands (beginning with '%'), which allow for various effects such as performing ROT13 on a message, or even running a Lua script.

xbot was thrown together quickly after MikeL tested his own bot (MikeLBot), and as such is quite inflexibly programmed and prone to crashing and bugs. Though xbot is similar to MikeLBot in terms of interacting with users via commands, it was programmed to interact to a different set of commands and intentionally dismisses requests to run those "belonging" to MikeLBot.

List of Commands

#, $, %, ?, alert, bloat, bold, chat, down?, format, hl, implying, insult, list, lmgtfy, lod, mad, man, md5, now, oppai, owner?, params, pointers, privilege, roll, rot13,
rpn, shrug, slang, source, stats, title, tits, ttt, unicode, version, whoami, おっぱい

xbot2

Xgoff is currently working on the next xbot, but for the most part the differences are minor. However, it will likely include a Markov chain algorithm so it can actually participate somewhat in discussion. In addition, it will also associate information to IRC nicknames, and will use this when interacting with specific users. xbot2 will not be any nicer to users, however.

Users can also add new words to xbot2's vocabulary using the %addword command; some examples of use are %addword main pizza and %addword insult dumbface