- Score sumbission
- Beatmap Leaderboard
- Login
- Chat
- Spectators
- Multiplayer
- Data Caching
- Commands
- Create issues with bug reports
- Just for fun
Before setup you need dotnet > 5.0, on lower versions you won't be able to compile oyasumi
$ git clone https://github.com/xxCherry/oyasumi --recurse-submodules
$ dotnet restore . && dotnet build . -c Release
$ cp -R oyasumi/bin/Release/net5.0 /any/path
$ ./oyasumi
$ nano config.json
- Scheduled commands (multi-line commands): allows you to write argument in the next messages. (Idea by cmyui)
- Command presence filter: allows you to check if Presence matches the command conditions.
-
Q: How to start oyasumi on custom port?
-
A:
./oyasumi --urls=http://localhost:port
-
Q: How to enable relax pp?
-
A: You need to edit osu!'s repository. Add
public bool Ranked = true
inOsuModRelax.cs
[Planned to use my own fork of osu! repository]