BTMC Mode

Both osu! and tosu are REQUIRED to be open and running for the bot to work properly, otherwise the bot will eventually disconnect after sending a command.


All code is ran client-sided, and no information is sent/stored to any server other than Twitch.

Usage


  1. Click the Authorize button, and authorize the twitch account you want to use as the bot. The token is hidden to prevent accidental leaking.
  2. Enter the name of the channel you want to listen for/respond to messages on in Channel.
  3. Enter the command cooldown in seconds. Default: 15s
  4. Click the Connect button.
You may not change the token or channel name while the bot is connected, but you can change the cooldown.

Format


!np:
@Sender | Artist - Title [Difficulty] (Mapper) <Mode>* +Mods** | osu.ppy.sh/b/BeatmapID

!nppp:
@Sender | Artist - Title [Difficulty] (Mapper) <Mode>* +Mods** | osu.ppy.sh/b/BeatmapID | ###pp*** / 100%: ###pp, 99%: ###pp, 98%: ###pp, 95%: ###pp, 90%: ###pp

*Mode is only visible if it is not osu!standard.
**Mods are only visible if any are selected.
***Current pp, only visible if the player is currently playing a map.

Created by Jarran2R | GitHub
Licenced under GPL-3.0