一月 29, 2022 | 數位行銷
【Mattermost 教學】通過RSSFeed插件,將第一手的資料推送到手機
前言
如果你以前有閱讀過這篇文章建立免費RSS訂閱Webhook,訊息數量無上限,那這一篇提供的方式,功能將大大提升,你一定不會想要錯過。若你沒有讀過,那恭喜你,這一篇文章將可以大大提升Mattermost的生產力,一定會讓你覺得Mattermost好用程度超出你的想像。
動機與應用
由於現在是處於一個資訊爆炸的時代,除了要追最新的技術之外,還有很多娛樂的資訊、新聞、影音消息想要知道,但往往又不可能隨時隨地開網頁或是開Google來進行搜尋,或是到各自的網頁看訂閱的內容。因此,我們就想說是否能夠通過Mattermost的機器人,將各個資訊直接傳訊息給我們,通過彈出的訊息機器人,就可以直接1s內看到是否有興趣,就像是查看團隊內的訊息一樣的容易,將這些資訊,也整合在我們每日的訊息之中。
安裝方法
如果你還沒有安裝Mattermost,建議你先參考這篇文章,若你已經有Mattermost了,那相對來說就簡單囉!
安裝步驟:
- 下載Mattermost RssFeed插件
- 解壓縮檔案,將檔案放置到
app/mattermost/plugins
- 啟用插件
可以簡單的到Github的Release頁面,就可以下載最新的插件,我目前插件的版本是0.2.5
解壓縮後資料夾名稱一樣會保持rssfeed
,而資料夾的路徑如下/app/mattermost/plugins
,而資料夾裡面的內容如下圖,供您參考
當然放進來以後就可以到Mattermost的後台啟用模組
啟用完畢後,就算是安裝完成囉!
如何使用
安裝完畢後,這個的使用方式則是通過斜線指令slash command
來進行訂閱。可以直接看以下的指令:
/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
以下將舉個兩個簡單的例子供參考:
1. 訂閱NBA的Highlight送到我的私人頻道
由於我是NBA的愛好者,由於沒有辦法每場比賽都看,因此希望能夠將我想要看的Youtube直接推送到我指定的頻道,用這個模組是再簡單不過了。
頻道資訊:
- FreeDawkins:https://www.youtube.com/channel/UCEjOSbbaOfgnfRODEEMYlCw
- Youtube Channel ID:
UCEjOSbbaOfgnfRODEEMYlCw
Youtube有提供一個訂閱頻道RSS的方法,只需要通過下面連結的組合即可
https://www.youtube.com/feeds/videos.xml?channel_id=YoutubeChannelId
因此,有了這樣的方式,我們就可以到想要的頻道裡面通過以下的斜線指Slash Command
令來訂閱
/feed subscribe https://www.youtube.com/feeds/videos.xml?channel_id=UCEjOSbbaOfgnfRODEEMYlCw
按下送出後,恭喜你就成功訂閱了
2. 訂閱iThome的最新科技新聞,推送到我的科技頻道裡面
身為再網路世界打滾的人,大概都知道iThome,他有有非常豐富的技術相關新聞與資安新聞,是我不能錯過的資訊之一,因此我會通過訂閱他們的RSS,推送到我自己專門訂閱科技新聞的頻道,並且也可以讓有興趣的同事,可以直接進入頻道,觀看特定的新聞。當然,用Mattermost的好處,當然就是接到訊息後,可以直接Tag同事一起研究囉!
頻道資訊:
iThome RSS:https://www.ithome.com.tw/rss
有了上述的資料,當然就用一樣的模式囉,進入到想要留下資訊的頻道,通過以下指令就能夠順利加入
/feed subscribe https://www.ithome.com.tw/rss
結論
有了這個插件,我們就能夠更方便的訂閱想要的資訊再特定的頻道之中,更可以通過頻道的通知模式,來決定是否要通知你。而且更好的地方是收到訊息後,還可以針對這些內容,進行團隊內更進一步的討論,還有什麼比這個更方便的事情呢,現在敝公司已經用了這個插件,訂閱了無數好用的資訊與服務到特定的頻道,推薦給有需要用到的人使用。
相關連結
- https://github.com/wbernest/mattermost-plugin-rssfeed