Xbot

From Mario Fan Games Galaxy Wiki
Revision as of 04:10, 11 April 2009 by Xgoff (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

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 control interface

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. Xgoff is working on a second version which would be much easier to upgrade, and may eventually include some amount of AI. It is likely that xbot2 will be no less offensive than the first; in fact, it will associate various assumptions with an IRC user and refer to them in terms of those assumptions.

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.