Skip to content

A bot for osu! lobbies that automates beatmap and mod selection with custom objectives. Easily customizable for various play styles. Join your lobby, type !game, and let the fun begin!

License

Notifications You must be signed in to change notification settings

azekyoo/osu-fun-lobby-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

osu-fun-lobby-bot

You need to set once:

  1. Your osu username

  2. Your api_key and OAUTH_KEY: you can see them here.

API Showcase

Finally, you need to set up your current lobby id in TARGET_CHANNEL (so each time you want to use the script in a new lobby): You can find the id here when joining the lobby:

Lobby ID showcase

Usage/Examples

Once in the osu lobby, type !game or !g in the chat to get a new map and mods automatically selected. The win condition will be sent as a message to the lobby.

Features

For now, the possible objectives are:

  • To be the closest to a precise acc, score, misscount, max combo or end combo
  • To be the one with the most 50s or 100s
  • To play the map in converted osu!catch and get the lowest score (i.e. avoid fruits as much as possible).

And the possible mods are:

  • EZ
  • HD
  • HR
  • HDHR
  • FL
  • EZHD
  • EZFL

All this is easily customizable in the 'Games' section of the code.

Acknowledgements

About

A bot for osu! lobbies that automates beatmap and mod selection with custom objectives. Easily customizable for various play styles. Join your lobby, type !game, and let the fun begin!

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages