Interface OsuChatHandlerDataOsuApi

Default generic interface for enabled commands as detector input.

Hierarchy-Diagram

UML class diagram of OsuChatHandlerDataOsuApi
Legend
icon for an interface in the UML class diagram interface
icon for a public property in the UML class diagram public property

Hierarchy

Properties

defaultOsuId?: number

Default osu Account ID (used for checking for existing scores).

enabledCommands: readonly string[]

The enabled commands for the current Twitch chat handler.

osuApiDbPath: string

Database file path of the osu api database.

osuApiV2Credentials: Readonly<OsuApiV2Credentials>

The osu API (v2) credentials.

The osu IRC bot with which messages can be sent.

osuIrcRequestTarget?: string

The osu IRC request target.

osuStreamCompanionCurrentMapData?: StreamCompanionConnection

If available get the current map data using StreamCompanion.

Generated using TypeDoc