Exceptions

exception lava_lyra.exceptions.FilterInvalidArgument[source]

Bases: LyraException

An invalid argument was passed to a filter.

exception lava_lyra.exceptions.FilterTagAlreadyInUse[source]

Bases: LyraException

A filter with a tag is already in use by another filter

exception lava_lyra.exceptions.FilterTagInvalid[source]

Bases: LyraException

An invalid tag was passed or Lyra was unable to find a filter tag

exception lava_lyra.exceptions.LavalinkVersionIncompatible[source]

Bases: LyraException

Lavalink version is incompatible.

Lyra v3.0+ requires Lavalink v4.0 or higher. For Lavalink v3.x support, use an older version of Lyra.

exception lava_lyra.exceptions.LyraException[source]

Bases: Exception

Base of all Lyra exceptions.

exception lava_lyra.exceptions.NoNodesAvailable[source]

Bases: LyraException

There are no nodes currently available.

exception lava_lyra.exceptions.NodeConnectionClosed[source]

Bases: NodeException

The node’s connection is closed.

exception lava_lyra.exceptions.NodeConnectionFailure[source]

Bases: NodeException

There was a problem while connecting to the node.

exception lava_lyra.exceptions.NodeCreationError[source]

Bases: NodeException

There was a problem while creating the node.

exception lava_lyra.exceptions.NodeException[source]

Bases: Exception

Base exception for nodes.

exception lava_lyra.exceptions.NodeNotAvailable[source]

Bases: LyraException

The node is currently unavailable.

exception lava_lyra.exceptions.NodeRestException[source]

Bases: NodeException

A request made using the node’s REST uri failed

exception lava_lyra.exceptions.QueueEmpty[source]

Bases: QueueException

Exception raised when attempting to retrieve from an empty Queue.

exception lava_lyra.exceptions.QueueException[source]

Bases: Exception

Base Lyra queue exception.

exception lava_lyra.exceptions.QueueFull[source]

Bases: QueueException

Exception raised when attempting to add to a full Queue.

exception lava_lyra.exceptions.RequirementNotFound[source]

Bases: LyraException

Couldn’t found any of discord packages.

Neither discord.py nor py-cord could be found. Please install one of them before using.

exception lava_lyra.exceptions.TrackInvalidPosition[source]

Bases: LyraException

An invalid position was chosen for a track.

exception lava_lyra.exceptions.TrackLoadError[source]

Bases: LyraException

There was an error while loading a track.

In Lavalink v4, this could be due to: - Missing server-side plugins (LavaSrc, YouTube plugin, etc.) - Invalid API credentials configured on the Lavalink server - Platform-specific issues handled by plugins