Tsarr Documentation - v2.11.0
    Preparing search index...

    Type Alias RssRuleDef

    JSON encoded rule definition

    Rule definition is JSON encoded dictionary with the following fields:

    Field Type Description
    enabled bool Whether the rule is enabled
    mustContain string The substring that the torrent name must contain
    mustNotContain string The substring that the torrent name must not contain
    useRegex bool Enable regex mode in "mustContain" and "mustNotContain"
    episodeFilter string Episode filter definition
    smartFilter bool Enable smart episode filter
    previouslyMatchedEpisodes list The list of episode IDs already matched by smart filter
    affectedFeeds list The feed URLs the rule applied to
    ignoreDays number Ignore sunsequent rule matches
    lastMatch string The rule last match time
    addPaused bool Add matched torrent in paused mode
    assignedCategory string Assign category to the torrent
    savePath string Save torrent to the given directory
    type RssRuleDef = {
        enabled?: boolean;
        mustContain?: string;
        mustNotContain?: string;
        useRegex?: boolean;
        episodeFilter?: string;
        smartFilter?: boolean;
        previouslyMatchedEpisodes?: number[];
        affectedFeeds?: string[];
        ignoreDays?: number;
        lastMatch?: string;
        addPaused?: boolean;
        assignedCategory?: string;
        savePath?: string;
    }
    Index

    Properties

    enabled?: boolean

    Whether the rule is enabled

    mustContain?: string

    The substring that the torrent name must contain

    mustNotContain?: string

    The substring that the torrent name must not contain

    useRegex?: boolean

    Enable regex mode in "mustContain" and "mustNotContain"

    episodeFilter?: string

    Episode filter definition

    smartFilter?: boolean

    Enable smart episode filter

    previouslyMatchedEpisodes?: number[]

    The list of episode IDs already matched by smart filter

    affectedFeeds?: string[]

    The feed URLs the rule applied to

    ignoreDays?: number

    Ignore sunsequent rule matches

    lastMatch?: string

    The rule last match time

    addPaused?: boolean

    Add matched torrent in paused mode

    assignedCategory?: string

    Assign category to the torrent

    savePath?: string

    Save torrent to the given directory