mod_pubsub_feeds

Introduction

This module allows Prosody to fetch Atom and RSS feeds for you, and push new results to subscribers over XMPP.

Configuration

This module needs to be be loaded together with mod_pubsub.

For example, this is how you could add it to an existing pubsub component:

This example creates two nodes, ‘planet_jabber’ and ‘prosody_blog’ that clients can subscribe to using XEP-0060. Results are in ATOM 1.0 format for easy consumption.

PubSubHubbub

This module also implements a PubSubHubbub subscriber. This allows feeds that have an associated “hub” to push updates when they are published.

Not all feeds support this.

It needs to expose a HTTP callback endpoint to work.

Option summary

Option Description
feeds A list of virtual nodes to create and their associated Atom or RSS URL.
feed_pull_interval Number of minutes between polling for new results (default 15)
use_pubsubhubub Set to false to disable PubSubHubbub

Compatibility

0.9 Works