Enums#

enum harmonize.enums.CacheCapacity(value)[source]#

Represents the cache capacity parameters for Lavalink node requests.

Valid values are as follows:

LITTLE = <CacheCapacity.LITTLE: 16>#
SMALL = <CacheCapacity.SMALL: 64>#
MEDIUM = <CacheCapacity.MEDIUM: 256>#
LARGE = <CacheCapacity.LARGE: 1024>#
HUGE = <CacheCapacity.HUGE: 2048>#
enum harmonize.enums.EndReason(value)[source]#

Represents the end reasons for a player.

Valid values are as follows:

FINISHED = <EndReason.FINISHED: 'finished'>#
LOAD_FAILED = <EndReason.LOAD_FAILED: 'loadFailed'>#
STOPPED = <EndReason.STOPPED: 'stopped'>#
REPLACED = <EndReason.REPLACED: 'replaced'>#
CLEANUP = <EndReason.CLEANUP: 'cleanup'>#
enum harmonize.enums.LoadType(value)[source]#

Represents the types of load requests.

Valid values are as follows:

TRACK = <LoadType.TRACK: 'track'>#
PLAYLIST = <LoadType.PLAYLIST: 'playlist'>#
SEARCH = <LoadType.SEARCH: 'search'>#
EMPTY = <LoadType.EMPTY: 'empty'>#
ERROR = <LoadType.ERROR: 'error'>#
enum harmonize.enums.LoopStatus(value)[source]#

Represents the loop status for a player queue.

Valid values are as follows:

OFF = <LoopStatus.OFF: 0>#
TRACK = <LoopStatus.TRACK: 1>#
QUEUE = <LoopStatus.QUEUE: 2>#
enum harmonize.enums.NodeStatus(value)[source]#

Represents the status of a Lavalink node.

Valid values are as follows:

CONNECTED = <NodeStatus.CONNECTED: 1>#
CONNECTING = <NodeStatus.CONNECTING: 2>#
DISCONNECTED = <NodeStatus.DISCONNECTED: 3>#
enum harmonize.enums.Severity(value)[source]#

Represents errors severity levels from lavalink.

Valid values are as follows:

COMMON = <Severity.COMMON: 'common'>#
SUSPICIOUS = <Severity.SUSPICIOUS: 'suspicious'>#
FAULT = <Severity.FAULT: 'fault'>#