Skip to main content
Version: v2.10.3

SponsorBlock and Chapter Callbacks

Callbacks use a nullable track and the backend's segment/chapter event payload. Native chapter loading and SponsorBlock settings are described in metadata usage.

ChapterStarted​

[ManagerEventTypes.ChapterStarted]: [player: Player, track: Track | null, payload: SponsorBlockChapterStarted];

ChaptersLoaded​

[ManagerEventTypes.ChaptersLoaded]: [player: Player, track: Track | null, payload: SponsorBlockChaptersLoaded];

SegmentSkipped​

[ManagerEventTypes.SegmentSkipped]: [player: Player, track: Track | null, payload: SponsorBlockSegmentSkipped];

SegmentsLoaded​

[ManagerEventTypes.SegmentsLoaded]: [player: Player, track: Track | null, payload: SponsorBlockSegmentsLoaded];

See ManagerEvents for the full callback map.