Filler Manager
Core Methods
getFillerEpisodes
Retrieves filler episode data for an anime.
Parameters:
mediaId: number - AniList media ID
Returns: string[] | undefined - List of filler episode numbers or undefined if not found
Example:
// Get filler episodes for One Piece
const fillerEpisodes = ctx.fillerManager.getFillerEpisodes(21)
if (fillerEpisodes) {
console.log("Filler episodes:", fillerEpisodes)
} else {
console.log("No filler data found")
}removeFillerData
Removes filler episode data for an anime.
Parameters:
mediaId: number - AniList media ID
Example:
setFillerEpisodes
Sets custom filler episode data for an anime.
Parameters:
mediaId: number - AniList media IDfillerEpisodes: string[] - List of episode numbers that are filler
Example:
isEpisodeFiller
Checks if a specific episode is marked as filler.
Parameters:
mediaId: number - AniList media IDepisodeNumber: number - Episode number to check
Returns: boolean - True if the episode is filler, false otherwise
Example:
hydrateFillerData
Updates a library entry with filler episode data.
Parameters:
entry: Entry - Anime library entry object
Example:
hydrateOnlinestreamFillerData
Updates online stream episodes with filler episode data.
Parameters:
mediaId: number - AniList media IDepisodes: Episode[] - Array of online stream episodes
Example:
Last updated