Skip to content
Rishov Sarkar edited this page Aug 29, 2015 · 3 revisions

BotBot supports a set of commands, mainly used for maintenance.

  • !createbot: Creates a bot. See the "Syntax" page for details.
  • !list @BotBot: Lists all bots created with BotBot.
  • !sendbot &roomname @BotName: Sends the bot with @BotName to &roomname. If there are multiple bots with name @BotName, you will be prompted to choose the one you want to send.
  • !killall @BotBot: Kills all bots created with BotBot.
  • !save @BotBot: Takes a snapshot of BotBot's state so that all of its bots can be restored at a later time using the !load @BotBot command.
  • !load @BotBot: Loads a snapshot of BotBot's state that was previously saved using the !save @BotBot command. The snapshot filename or the word latest is specified after !load @BotBot to indicate which snapshot to load.
  • !restart @BotBot: Takes a snapshot of BotBot's state, then quits. It is restarted by a process on the server, and then loads the latest snapshot.

BotBot also complies with many of the commands in the Euphorian bot standards, including the following commands.

  • !ping
  • !ping @BotBot
  • !help @BotBot
  • !restart @BotBot

Clone this wiki locally