Module: osu
These commands are related to osu!.
| Command | Description |
|---|---|
| osu!beatmap | displays general information of osu! beatmaps |
| osu!best | displays the top 100 scores of an osu! user |
| osu!diag | analyses the top 100 scores of an osu! user |
| osu!events | displays osu! user events |
| osu!leaderboard | displays the top 10 osu! users on this server |
| osu!recent | displays up to 50 most recent plays over the last 24 hours of an osu! user |
| osu!scores | displays the top 100 scores of an osu! beatmap |
| osu!stats | displays general information of an osu! user |
Command: osu!beatmap
Displays general information of osu! beatmaps.
This command supports search criteria similar to the in-game search function (https://osu.ppy.sh/help/wiki/Interface#search):
b- Beatmap ids- Beatmapset idartist- Song artisttitle- Song titlediff- Beatmap difficulty name / versionmode- Mode - value can beosu,taiko,catchthebeat, ormania, oro/t/c/mfor shortcreator- Beatmapset creatorstatus- Ranked status - value can beranked,approved,pending,notsubmitted,unknown, orloved, orr/a/p/n/u/lfor shortstars- Star Difficultylength- Length in secondsdrain- Drain Time in secondsbpm- Beats per minutecombo- Max combopp- Max performance (without mods)circles- Number of Circlesspinners- Number of Spinnerssliders- Number of Sliderscs- Circle Size (CS)hp- HP Drain Rate (HP)od- Overall Difficulty (OD)ar- Approach Rate (AR)aim- Aim Difficultyspeed- Speed Difficultyrating- Beatmapset ratingfavs- Beatmapset favourite countplays- Beatmap play countpass- Beatmap pass countsource- Song sourcegenre- Song genrelanguage- Song languagetag- Beatmapset tagshash- Beatmap hashsort- The attribute to sort by (one of the above)
This command can be executed in a text channel or via direct message.
Permission overrides may be applied on node osu.
| Option | Description |
|---|---|
| [–beatmap] <beatmap> | Refers to all osu! beatmaps with a matching id or name. The --beatmap flag is optional if this option is provided first. |
| Keyword | Aliases |
|---|---|
| osu!beatmap | osu!b osu!beatmaps osu!beatmapset osu!bm osu!bms osu!filter osu!find osu!map osu!maps osu!mapset osu!s osu!search osu!set |
| –beatmap | //beatmap –bm //bm |
Command: osu!best
Displays the top 100 scores of an osu! user.
This command can be executed in a text channel or via direct message.
Permission overrides may be applied on node osu.
| Option | Description |
|---|---|
| [–user] [<user>] | Refers to a specific osu! user with a matching mention, id, name, nickname or in-game name. Only supports osu! user ids and names when used via direct message. The --user flag is optional if a user mention is used or this option is provided first.Refers to the current user if only the --user flag is provided. |
| –mode <mode> | Refers to an osu! game mode with a matching name (osu!, osu!taiko, osu!catch or osu!mania). |
| Keyword | Aliases |
|---|---|
| –user | //user –member //member -u /u -m /m |
| –mode | //mode |
Command: osu!diag
Analyses the top 100 scores of an osu! user.
This command can be executed in a text channel or via direct message.
Permission overrides may be applied on node osu.
| Option | Description |
|---|---|
| [–user] [<user>] | Refers to a specific osu! user with a matching mention, id, name, nickname or in-game name. Only supports osu! user ids and names when used via direct message. The --user flag is optional if a user mention is used or this option is provided first.Refers to the current user if only the --user flag is provided. |
| –mode <mode> | Refers to an osu! game mode with a matching name (osu!, osu!taiko, osu!catch or osu!mania). |
| Keyword | Aliases |
|---|---|
| –user | //user –member //member -u /u -m /m |
| –mode | //mode |
Command: osu!events
Displays osu! user events.
This command can be executed in a text channel or via direct message.
Permission overrides may be applied on node osu.
| Option | Description |
|---|---|
| [–user] [<user>] | Refers to a specific osu! user with a matching mention, id, name, nickname or in-game name. Only supports osu! user ids and names when used via direct message. The --user flag is optional if a user mention is used or this option is provided first.Refers to the current user if only the --user flag is provided. |
| –mode <mode> | Refers to an osu! game mode with a matching name (osu!, osu!taiko, osu!catch or osu!mania). |
| Keyword | Aliases |
|---|---|
| –user | //user –member //member -u /u -m /m |
| –mode | //mode |
| Command | Description |
|---|---|
| osu!events feed | subscribes to osu! events |
Command: osu!events feed
Subscribes to osu! events.
This command will behave the same as feed set osu.events.
This command can only be executed in a text channel and not via direct message.
By default, you need the Manage Server permission to execute this command.
Permission overrides may be applied on node guild.feed.set.
| Option | Description |
|---|---|
| [–channel] [<channel>] | Refers to a specific text channel with a matching mention, id or name. The --channel flag is optional if a channel mention is used.Refers to the current channel if only the --channel flag is provided. |
| Keyword | Aliases |
|---|---|
| feed | subscribe |
| –channel | //channel -c /c |
Command: osu!leaderboard
Displays the top 10 osu! users on this server.
This command can only be executed in a text channel and not via direct message.
Permission overrides may be applied on node osu.
| Keyword | Aliases |
|---|---|
| osu!leaderboard | osu!rank osu!ranks |
Command: osu!recent
Displays up to 50 most recent plays over the last 24 hours of an osu! user.
This command can be executed in a text channel or via direct message.
Permission overrides may be applied on node osu.
| Option | Description |
|---|---|
| [–user] [<user>] | Refers to a specific osu! user with a matching mention, id, name, nickname or in-game name. Only supports osu! user ids and names when used via direct message. The --user flag is optional if a user mention is used or this option is provided first.Refers to the current user if only the --user flag is provided. |
| –mode <mode> | Refers to an osu! game mode with a matching name (osu!, osu!taiko, osu!catch or osu!mania). |
| Keyword | Aliases |
|---|---|
| osu!recent | osu!recents |
| –user | //user –member //member -u /u -m /m |
| –mode | //mode |
| Command | Description |
|---|---|
| osu!recent feed | subscribes to osu! plays |
Command: osu!recent feed
Subscribes to osu! plays.
This command will behave the same as feed set osu.recent.
This command can only be executed in a text channel and not via direct message.
By default, you need the Manage Server permission to execute this command.
Permission overrides may be applied on node guild.feed.set.
| Option | Description |
|---|---|
| [–channel] [<channel>] | Refers to a specific text channel with a matching mention, id or name. The --channel flag is optional if a channel mention is used.Refers to the current channel if only the --channel flag is provided. |
| Keyword | Aliases |
|---|---|
| feed | subscribe |
| –channel | //channel -c /c |
Command: osu!scores
Displays the top 100 scores of an osu! beatmap.
This command can be executed in a text channel or via direct message.
Permission overrides may be applied on node osu.
| Option | Description |
|---|---|
| [–beatmap] <beatmap> | Refers to an osu! beatmap with a matching id or name. The --beatmap flag is optional if this option is provided first. |
| [–user] [<user>] | Refers to a specific osu! user with a matching mention, id, name, nickname or in-game name. Only supports osu! user ids and names when used via direct message. The --user flag is optional if a user mention is used.Refers to the current user if only the --user flag is provided. |
| –mode <mode> | Refers to an osu! game mode with a matching name (osu!, osu!taiko, osu!catch or osu!mania). |
| –mods <mods> | Refers to osu! mods with a matching name (e.g. “No Fail”) or short code (e.g. NF, HDHR, HDHRNCFL). |
| Keyword | Aliases |
|---|---|
| –beatmap | //beatmap –bm //bm |
| –user | //user –member //member -u /u -m /m |
| –mode | //mode |
| –mods | //mods –mod //mod |
Command: osu!stats
Displays general information of an osu! user.
This command can be executed in a text channel or via direct message.
Permission overrides may be applied on node osu.
| Option | Description |
|---|---|
| [–user] [<user>] | Refers to a specific osu! user with a matching mention, id, name, nickname or in-game name. Only supports osu! user ids and names when used via direct message. The --user flag is optional if a user mention is used or this option is provided first.Refers to the current user if only the --user flag is provided. |
| –mode <mode> | Refers to an osu! game mode with a matching name (osu!, osu!taiko, osu!catch or osu!mania). |
| Keyword | Aliases |
|---|---|
| osu!stats | osu!user osu!profile |
| –user | //user –member //member -u /u -m /m |
| –mode | //mode |