pylav.events.plugins package#

Submodules#

pylav.events.plugins.sponsorblock module#

class pylav.events.plugins.sponsorblock.SegmentSkippedEvent(player, node, event_object)[source]#

Bases: PyLavEvent

This event is dispatched when a segment is skipped.

Event can be listened to by adding a listener with the name pylav_segment_skipped_event.

player#

The player that skipped the segment.

Type:

Player

segment#

The segment that was skipped.

Type:

Segment

node#

The node that dispatched the event.

Type:

Node

event#

The raw event object.

Type:

SegmentSkipped

event#
node#
player#
segment#
class pylav.events.plugins.sponsorblock.SegmentsLoadedEvent(player, node, event_object)[source]#

Bases: PyLavEvent

This event is dispatched when segments are loaded.

Event can be listened to by adding a listener with the name pylav_segments_loaded_event.

player#

The player that loaded the segments.

Type:

Player

segments#

The segments that were loaded.

Type:

list[Segment]

node#

The node that dispatched the event.

Type:

Node

event#

The raw event object.

Type:

SegmentsLoaded

event#
node#
player#
segments#

Module contents#

class pylav.events.plugins.SegmentSkippedEvent(player, node, event_object)[source]#

Bases: PyLavEvent

This event is dispatched when a segment is skipped.

Event can be listened to by adding a listener with the name pylav_segment_skipped_event.

player#

The player that skipped the segment.

Type:

Player

segment#

The segment that was skipped.

Type:

Segment

node#

The node that dispatched the event.

Type:

Node

event#

The raw event object.

Type:

SegmentSkipped

event#
node#
player#
segment#
class pylav.events.plugins.SegmentsLoadedEvent(player, node, event_object)[source]#

Bases: PyLavEvent

This event is dispatched when segments are loaded.

Event can be listened to by adding a listener with the name pylav_segments_loaded_event.

player#

The player that loaded the segments.

Type:

Player

segments#

The segments that were loaded.

Type:

list[Segment]

node#

The node that dispatched the event.

Type:

Node

event#

The raw event object.

Type:

SegmentsLoaded

event#
node#
player#
segments#