Skip to content
Erisa A edited this page Sep 1, 2022 · 3 revisions

As the owner of the bot, you have access to a few more commands enabling you to control your bot's functionality.

  • reply <dm channel> - Replies to a user's DM to the bot. You'll need to specify the DM channel as put in the embed of an inbound message.
  • raweval <code> - Evaluates a Ruby statement. Applies no formatting or other utilities to the output of the run code.
  • eval <code> - Evaluates a Ruby statement. If the reply is too long, the output is uploaded to Hastebin. It additionally states the duration of execution.
  • bash <command> - Runs a shell command. Use at your own risk.
  • ignore <@user> - Adds a specified user to the bot's ignore list.
  • unignore <@user> - Removes a specified user from the bot's ignore list.
  • botowners [add|remove] <@user> - Allows adding or removing an owner from the bot's owner list.
  • set [setting type] [value] - Sets bot settings. Setting types are as follows:
    • avatar. Expects a value of a URL, i.e. set avatar https://example.com/avatar.png.
    • nickname, setting the bot's nickname for this server to [value] if possible.
    • game, overriding the set game from config.yml with [value].
    • status, changing the bot's current status. Expects invisible, idle, dnd or online as a [value].
  • reset [setting type] resets a subset of settings from set.
    • For type game, it reads the game specified in config.yml.
    • For type avatar, it removes the bot's avatar from its profile.
    • For nickname, it removes the bot's nickname for this server.
  • prune removes all messages from the current bot in the past 75 messages.
  • shutdown shuts the bot down.
  • Similarly, reboot reboots the bot.
  • upload [path] uploads the file specified at the given [path] on the host to Discord.
  • rehost [url] downloads [url] and reuploads it to Discord.
  • say [message] - Sends [message] as Yuuki.
  • speak [message] - Deletes your message and sends [message] as Yuuki.
Clone this wiki locally