Osu

Show osu! user stats with osu! API.

Important

To use this cog, you will need to install and load it first. See the Installation page.

Commands

Warning

Do not include the < and > or [ and ] when running a command.

<argument> only means that the argument is required and [argument] only means that the argument is optional.

Note

All the user argument defaults to you if not passed which requires you to link your osu! account first with [p]osu link

osu

Syntax: [p]osu

Description: osu! related commands.

Tip

This command group is available as a slash command! Enable it with [p]slash enable osu.


osu avatar

Syntax : [p]osu avatar [user]

Description: Get a user’s current osu! Avatar.


osu card

Syntax : [p]osu card [user]

Description: Get a user’s osu! Standard profile card.



osu profile

Syntax: [p]osu profile [user] [query_type]

Description: Link your osu! account. query_type should be either username or userid.



osuset

Syntax: [p]osuset

Description: osu! settings.

Note

This command is only available for the Bot Owner.


osuset authtimeout

Syntax: [p]osuset authtimeout <timeout>

Description: Set the timeout for authentication. (Default is 5 minutes or 300 seconds)

Note

This command is only available for the Bot Owner.


osuset creds

Syntax: [p]osuset creds

Description: Shows instructions on how to set osu! API credentials.

Note

This command is only available for the Bot Owner.


osuset menutimeout

Syntax: [p]osuset menutimeout <timeout>

Description: Set the timeout for menu. (Default is 3 minutes or 180 seconds)

Note

This command is only available for the Bot Owner.


osuset scopes

Syntax: [p]osuset scopes [scopes...]
Description: Set customized scopes for what you want your bot to allow. Omit scopes to view current scopes.
Scopes: public, identify, friends.read, forum.write, delegate, chat.write, lazer.
You can find information about scopes here.

Note

This command is only available for the Bot Owner.