This plugin is useful both for announcing updates to RSS feeds in a channel, and for retrieving the headlines of RSS feeds via command. Use the "add" command to add feeds to this plugin, and use the "announce" command to determine what feeds should be announced in a given channel. Basic usage ^^^^^^^^^^^ 1. Add a feed using ``@rss add limnoria https://github.com/progval/Limnoria/tags.atom``. * This is RSS feed of Limnoria's stable releases. * You can now check the latest news from the feed with ``@limnoria``. 2. To have new news automatically announced on the channel, use ``@rss announce add Limnoria``. To add another feed, simply replace limnoria and the address using name of the feed and address of the feed. For example, YLE News: 1. ``@rss add yle http://yle.fi/uutiset/rss/uutiset.rss?osasto=news`` 2. ``@rss announce add yle`` News on their own lines ^^^^^^^^^^^^^^^^^^^^^^^ If you want the feed topics to be on their own lines instead of being separated by the separator which you have configured you can set `reply.onetoone` to False. Please first read the help for that configuration variable ``@config help reply.onetoone`` and understand what it says and then you can do ``@config reply.onetoone False``
| Command | Help |
|---|---|
| add | <nom> <url> Ajoute un commande à ce plugin qui permet de regarder le flux situé à l'<url>. |
| aliensforum | [<number of headlines>] Reports the titles for aliensforum at the RSS feed <https://forum.aliens-lyon.fr/latest.rss>. If <number of headlines> is given, returns only that many headlines. RSS feeds are only looked up every supybot.plugins.RSS.waitPeriod seconds, which defaults to 1800 (30 minutes) since that's what most websites prefer. |
| announce add | [<canal>] <nom|url> [<nom|url> ...] Ajoute la liste de flux à la liste actuelle des flux annoncés sur le <canal>. Vous devez indiquer le <nom> du flux si il est déjà enregistré, ou l'<url> dans le cas contraire. <canal> n'est nécessaire que si le message n'est pas envoyé sur le canal lui-même. |
| announce channels | <name|url> Returns a list of channels that the given feed name or URL is being announced to. |
| announce list | [<canal>] Retourne la liste des flux annoncés sur le <canal>. <canal> n'est nécessaire que si le message n'est pas envoyé sur le canal lui-même. |
| announce remove | [<canal>] <nom|url> [<nom|url> ...] Supprime la liste de flux de la liste actuelle des flux annoncés sur le <canal>. Vous devez indiquer le <nom> du flux si il est déjà enregistré, ou l'<url> dans le cas contraire. <canal> n'est nécessaire que si le message n'est pas envoyé sur le canal lui-même. |
| commitscoursm1 | [<number of headlines>] Reports the titles for commitscoursm1 at the RSS feed <http://git.aliens-lyon.fr/tpelliss/cours-m1/commits/master.atom>. If <number of headlines> is given, returns only that many headlines. RSS feeds are only looked up every supybot.plugins.RSS.waitPeriod seconds, which defaults to 1800 (30 minutes) since that's what most websites prefer. |
| https://octodon.social/@cobaltvelvet.rss | [<number of headlines>] Reports the titles for https://octodon.social/@cobaltvelvet.rss at the RSS feed <https://octodon.social/@CobaltVelvet.rss>. If <number of headlines> is given, returns only that many headlines. RSS feeds are only looked up every supybot.plugins.RSS.waitPeriod seconds, which defaults to 1800 (30 minutes) since that's what most websites prefer. |
| info | <url|flux> Retourne des informations sur le flux RSS donné : le titre, l'URL, la description, et la dernière mise à jour. |
| remove | <nom> Supprime le flux des flux qui peuvent être lus grâce à une commande. |
| rss | [--random] <name|url> [<number of headlines>] Gets the title components of the given RSS feed. If <number of headlines> is given, return only that many headlines. Use --random flag for random sorting of entries. |
| xkcd | [<number of headlines>] Reports the titles for xkcd at the RSS feed <https://xkcd.com/rss.xml>. If <number of headlines> is given, returns only that many headlines. RSS feeds are only looked up every supybot.plugins.RSS.waitPeriod seconds, which defaults to 1800 (30 minutes) since that's what most websites prefer. |