/blueayachan_v2

BlueAya Finally Spreads Her Wings

Primary LanguageRustGNU General Public License v3.0GPL-3.0

BAC_BP

    ____  __    __  _____________  _____   ________  _____    _   __
   / __ )/ /   / / / / ____/   \ \/ /   | / ____/ / / /   |  / | / /
  / __  / /   / / / / __/ / /| |\  / /| |/ /   / /_/ / /| | /  |/ /
 / /_/ / /___/ /_/ / /___/ ___ |/ / ___ / /___/ __  / ___ |/ /|  /
/_____/_____/\____/_____/_/  |_/_/_/  |_\____/_/ /_/_/__|_/_/ |_/
| |  / /__  __________(_)___  ____     |__ \         / __ \
| | / / _ \/ ___/ ___/ / __ \/ __ \    __/ /        / / / /
| |/ /  __/ /  (__  ) / /_/ / / / /   / __/   _    / /_/ /
|___/\___/_/  /____/_/\____/_/ /_/   /____/  (_)   \____/

Blueayachan... But better!

Roadmap

  • Have BAC Join and Leave your chat using !join and !leave
  • Command usage tracking on a per-channel basis
  • Custom Commands

Commands

  • Dreamboumtweets ported. Follow @dreamboum please!
  • Demongacha ported (You can now save your previous demon with !savedemon and view it with #demongacha)
  • HornedAnimeGacha is back!
  • All classic fightgame main commands are back!
  • An all new way to get your next speedgame from SRL!
  • Pic command is back and better than before! (now supports multiple search tags) NOTE: 30s timeout between successful pic command per user

General Usage

Runtypes (A new feature in Version 2!!!)

  • '!': GENERIC COMMAND - Is supposed to produce similar functionality to the previous bot. When in doubt use this!
  • '?': HELP COMMAND - Should give information and help regarding that command. If you need help using a specific command run it with this!
  • '#': SPECIAL COMMAND - Does the standard command with different functionality that is specific to the command itself.

Get Started

  • type !help to get a description of how the bot can be used.
  • type !cmds to get a list of supported commands.

Admin Features with !set

  • A Broadcaster only command to help channel owners tailor bot use to their own needs! See the full documentation here or type ?set in chat.
Supported Command Ops:
on - Attempts to turn a command on
off - Attempts to turn a command off
toggle - Attempts to toggle the activity state of a command (on -> off, off -> on)
timeout - Attempts to set and unset timeouts on a given command
    - if given 0 -> turns timeout off
    - if given 1 to 3600 -> turns on timeout and sets the timeout duration
broadcaster - Attempts to set the command to broadcaster only
mod - Attempts to set the command to broadcaster, mod, vip only
all - Attempts to set the command to all chatters

Output

CLI_output

More to come soon!

Blueayachan Version 1

Date Last Updated: 1/06/2023