Class RssFeed
Represents an RSS feed configured in TorBox.
public sealed record RssFeed : IEquatable<RssFeed>
- Inheritance
-
RssFeed
- Implements
- Inherited Members
Properties
Active
Gets a value indicating whether the RSS feed is currently active.
[JsonPropertyName("active")]
public bool Active { get; init; }
Property Value
CreatedAt
Gets the date and time when the RSS feed was created, or null if not available.
[JsonPropertyName("created_at")]
public DateTimeOffset? CreatedAt { get; init; }
Property Value
Id
Gets the unique identifier of the RSS feed.
[JsonPropertyName("id")]
public long Id { get; init; }
Property Value
Name
Gets the display name of the RSS feed, or null if not set.
[JsonPropertyName("name")]
public string? Name { get; init; }
Property Value
RegexFilter
Gets the regex pattern used to filter included items, or null if no include filter is set.
[JsonPropertyName("do_regex")]
public string? RegexFilter { get; init; }
Property Value
RegexFilterExclude
Gets the regex pattern used to exclude items, or null if no exclude filter is set.
[JsonPropertyName("dont_regex")]
public string? RegexFilterExclude { get; init; }
Property Value
RssType
Gets the type of the RSS feed (e.g., torrent, usenet), or null if not specified.
[JsonPropertyName("rss_type")]
public string? RssType { get; init; }
Property Value
ScanInterval
Gets the scan interval in minutes for checking the feed for new items.
[JsonPropertyName("scan_interval")]
public int ScanInterval { get; init; }
Property Value
Url
Gets the URL of the RSS feed, or null if not available.
[JsonPropertyName("url")]
public string? Url { get; init; }