A RSS plugin for maubot
Find a file
Andrew Kvalheim 03bb128005 Key entries by link if missing ID
Resolves the problem of incorrectly duplicated entries in feeds that
update content but don’t explicitly provide entry IDs. Example feed:

  - https://www.to-rss.xyz/wikipedia/current_events/

Example entry:

    <item>
      <title>Current events: 2022-07-13</title>
      <link>https://en.wikipedia.org/wiki/Portal:Current_events/2022_July_13</link>
      <description>[VARIABLE CONTENT]</description>
      <pubDate>Wed, 13 Jul 2022 00:00:00 -0000</pubDate>
      </item>
    <item>

This behavior is suggested by the common practice of using an entry’s
link as its ID value, and is consistent with typical feed aggregators
such as Feedbin and Inoreader.
2022-07-14 11:05:40 -07:00
.github/workflows Update and unpin black 2022-04-30 21:14:38 +03:00
rss Key entries by link if missing ID 2022-07-14 11:05:40 -07:00
.gitignore Initial commit 2018-11-27 02:33:41 +02:00
.gitlab-ci.yml Move CI script to main maubot repo 2022-06-19 14:27:42 +03:00
.pre-commit-config.yaml Update and unpin black 2022-04-30 21:14:38 +03:00
base-config.yaml Make default notification template configurable 2022-03-26 14:45:07 +02:00
LICENSE Initial commit 2018-11-27 02:33:41 +02:00
maubot.yaml Bump version to 0.3.1 2022-05-02 10:29:41 +03:00
pyproject.toml Update and unpin black 2022-04-30 21:14:38 +03:00
README.md Update README.md 2018-11-27 02:35:27 +02:00

rss

A maubot that posts RSS feed updates to Matrix.