Skip to content
forked from Jarran2R/osu-nppp

osu!nppp | osu! twitch bot for !np and !nppp commands

License

Notifications You must be signed in to change notification settings

D0m1nos/osu-nppp

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

osu!nppp

GitHub License GitHub Release GitHub Issues or Pull Requests

osu!nppp | An osu! Twitch bot supporting !np and !nppp commands.

Important

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

Visit jarran2r.github.io/osu-nppp and follow the steps below.

  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.

Note

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.

Roadmap

  • Add !pp command for calculating user-defined accuracy of the current beatmap
  • Add ability to customize command message
  • Make commands not case-sensitive
  • Organize
    • Site
    • Code

License

osu!nppp is released under the GNU General Public License v3.0. See LICENSE for more info.

About

osu!nppp | osu! twitch bot for !np and !nppp commands

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 69.4%
  • HTML 19.6%
  • CSS 11.0%