{% extends "base.html" %} {% block title %} Settings | discord-rss-bot {% endblock title %} {% block description %} Adjust default update intervals, delivery modes, and screenshot layout for feeds managed by your bot. {% endblock description %} {% block content %}

Global Settings

Set a default interval for all feeds. Individual feeds can still override this value.

Current default is {{ global_interval }} min. Even though we check ETags and Last-Modified headers, choosing a very low interval may cause issues with some feeds or cause excessive load on the server hosting the feed. Remember to be kind.
New feeds inherit this value. Existing feeds keep their current delivery mode.
New feeds inherit this value. Existing feeds keep their current screenshot layout.
Screenshot mode requires Chromium to be installed for Playwright. Run uv run playwright install chromium once on this machine.

Feed Update Intervals

Customize the update interval for individual feeds. Leave empty or reset to use the global default.

{% if feed_intervals %}
{% for item in feed_intervals %} {% endfor %}
Feed Domain Status Interval Last Updated Next Update Set Interval (min) Actions
{{ item.feed.title }} {{ item.domain }} {{ 'Enabled' if item.feed.updates_enabled else 'Disabled' }} {{ item.effective_interval }} min {% if item.interval %} Custom {% else %} Global {% endif %} {{ item.feed.last_updated | relative_time }} {{ item.feed.update_after | relative_time }}
{% if item.interval %}
{% endif %}
{% else %}

No feeds added yet.

{% endif %}
{% endblock content %}