This plugin allows a user to subscribe a channel to an RSS (Version 2 only) or an Atom Feed.
- Version 0.1.0+ requires Mattermost 5.10
- Version < 0.1.0 requires Mattermost 5.6
Upload tar.gz
to Mattermost using the plugin screen.
Assign a user under the settings for posting.
To allow for the plugin to override user user name and icon on posts you must enable the feature in your Mattermost system settings:
- Enable integrations to override usernames must be set to
true
inconfig.json
to override usernames. Enable them from System Console > Integrations > Custom Integrations or ask your System Administrator to do so. If not enabled, the username is set towebhook
. - Enable integrations to override profile picture icons must be set to
true
inconfig.json
to override profile picture icons. Enable them from System Console > Integrations > Custom Integrations or ask your System Administrator to do so. If not enabled, the icon of the creator of the webhook URL is used to post messages.
To use the plugin, navigate to the channel you want subscribed and use the following commands:
/feed help // to see the help menu
/feed subscribe <url> // to subscribe the channel to an RSS feed
/feed sub <url> // to subscribe the channel to an RSS feed
/feed unsubscribe <url> // to unsubscribe the channel from an RSS feed
/feed unsub <url> // to unsubscribe the channel from an RSS feed
/feed list // to list the feeds the channel is subscribed to
Clone the repository:
git clone https://github.com/wbernest/mattermost-plugin-rssfeed
Build your plugin:
make dist
This will produce a single plugin file (with support for multiple architectures) for upload to your Mattermost server:
rssfeed.0.0.1.tar.gz