pylav.nodes.api.responses.plugins package

Submodules

pylav.nodes.api.responses.plugins.sponsorblock module

class pylav.nodes.api.responses.plugins.sponsorblock.Segment(*, category: 'str', start: 'str', end: 'str')[source]

Bases: object

category
end
start
class pylav.nodes.api.responses.plugins.sponsorblock.SegmentSkipped(*, op: "Literal['event']" = 'event', guildId: 'str | None' = None, type: "Literal['SegmentSkipped']" = 'SegmentSkipped', segment: 'Segment | dict' = <factory>)[source]

Bases: Message

guildId
segment
type
class pylav.nodes.api.responses.plugins.sponsorblock.SegmentsLoaded(*, op: "Literal['event']" = 'event', guildId: 'str | None' = None, type: "Literal['SegmentsLoaded']" = 'SegmentsLoaded', segments: 'list[Segment | dict]' = <factory>)[source]

Bases: Message

guildId
segments
type

Module contents

class pylav.nodes.api.responses.plugins.LyricsLine(*, timestamp: 'int', duration: 'int | None', line: 'str', plugin: 'LyricsPluginInfo')[source]

Bases: object

duration
line
plugin
timestamp
class pylav.nodes.api.responses.plugins.LyricsObject(*, sourceName: 'str', provider: 'str', text: 'str | None' = None, lines: 'list[LyricsLine]', plugin: 'LyricsPluginInfo')[source]

Bases: object

lines
plugin
provider
sourceName
text
class pylav.nodes.api.responses.plugins.Segment(*, category: 'str', start: 'str', end: 'str')[source]

Bases: object

category
end
start
class pylav.nodes.api.responses.plugins.SegmentSkipped(*, op: "Literal['event']" = 'event', guildId: 'str | None' = None, type: "Literal['SegmentSkipped']" = 'SegmentSkipped', segment: 'Segment | dict' = <factory>)[source]

Bases: Message

guildId
segment
type
class pylav.nodes.api.responses.plugins.SegmentsLoaded(*, op: "Literal['event']" = 'event', guildId: 'str | None' = None, type: "Literal['SegmentsLoaded']" = 'SegmentsLoaded', segments: 'list[Segment | dict]' = <factory>)[source]

Bases: Message

guildId
segments
type