[Day 21] Mattermost - RSS

Mattermost RSS

当你使用过Mattermost一段时间後,想试着使用RSS订阅一些像是即时新闻、ithome铁人赛、GCP的状态,甚至重要的讯息时该怎麽做呢?以下带着大家使用方便的Mattermost RSS专案。

clone专案下来

git clone https://github.com/bitbackofen/Rss-Atom-Feed-Integration-for-Mattermost.git

建立内部webhook

建立channel

可以使用既有的channel or 另外建立一个只For RSS使用的channel。

建立docker-compose.yml

可参考docker-compose.yml.sample档案 -> 建立docker-compose.yml

重点在於 MATTERMOST_HOOK_URL 以及 MATTERMOST_CHANNEL 的设定,可以参考前天的 [Day 19] Mattermost - Webhooks去取得。

建立并设定feeds.env

可参考feeds.env.sample档案 -> 建立feeds.env

想要快速使用的话

RSS_FEED_${名称}=${RSS_URL};

ithome 铁人赛的文章也有RSS唷~

教你怎麽取得文章的RSS_URL

  1. 进入我的主页
    https://ithelp.ithome.com.tw/upload/images/20210915/20115289YicZedjx6u.png

  2. 点击後就可以拿到此文章的RSS_URL罗
    https://ithelp.ithome.com.tw/rss/series/4259

feeds.env范例 :

# RSS_FEED_<FeedName>=<FeedURL>[;<FeedLogoURL>][;<UserName>][;<Channel>][;<ShowName>][;<ShowTitle>][;<ShowDescription>][;<ShowURL>]
# RSS_FEED_${名称}=${RSS_URL};
# rainforest
#  DevOps
# Dev's Ops 启程
RSS_FEED_RF=https://ithelp.ithome.com.tw/rss/series/4259

启动

在专案内下指令

docker-compose up -d 
docker ps -a 

slack 成功订阅RSS 画面

https://ithelp.ithome.com.tw/upload/images/20210915/20115289teZVgiIDG4.png

订阅GCP RSS

新增RSS设定至yaml档

RSS_FEED_GCP=https://status.cloud.google.com/en/feed.atom

再下一次

docker-compose start

DEMO
https://ithelp.ithome.com.tw/upload/images/20210929/20115289mhP8QD6Qcb.png

是不是很方便呀!想订阅什麽就订阅什麽,可以将订阅的讯息指定到channel上~这样就不会漏掉重要的公告或新闻罗!


<<:  Day.21 Fibonacci

>>:  Day 29 利用transformer自己实作一个翻译程序(十一) Decoder layer

【Day 9】梯度下降法(Gradient Descent) --- Tip 2, 3

Tip 2:随机梯度下降法(Stochastic Gradient Descent) 提升训练速度 ...

如何开始javascript

首先先准备好一个网页,然後在档案中用文字编辑器打开,即可开始打程序。 基本的程序样式之前html那篇...

[Day 04] - 用Spring Boot连接Mongo DB

今天一开始 先来新增spring boot的连线设定 Spring Boot的设定档 applica...

Flutter基础介绍与实作-Day28 旅游笔记的实作(9)

今天就继续来做剩下的两个地区吧! 一样先在assets资料夹内的View资料夹里建立南部和东部的资料...

食谱搜寻系统制作_中

**制作目标 ** 资料库搜寻 在输入料理搜寻模式後,会让使用者输入料理名称或一项食材,再从资料库里...