View on GitHub

Nevini

Multi-purpose Discord bot

Home | Docs | Core | Guild | Util | osu! | Warframe | Geobot

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):

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