tmegos blog

Web developer

wordpressの更新をmattermostで受け取る

今日(2018/04/13)現在、mattermost専用のプラグインは無いようだったので、代わりにslackのプラグインをインストールします

ja.wordpress.org

プラグインをインストールして有効化すると、右サイドメニューに「Slack Notifications」の項目が追加されます

f:id:tmegos:20180413123702p:plain

General

  • Webhook URL: mattermostの内向きのウェブフックで追加したURL
  • Default Channel: 空白のまま(mattermostではWebhook URLがチャンネルと紐付いているため)
  • Bot Name: ウェブフック時のユーザ名
  • Bot Image: ウェブフック時のユーザ画像

f:id:tmegos:20180413123817p:plain

上記設定を行ったあと、「Run Test」でテストのWebhookが走ります
なかなかテンションが高くてすきです

f:id:tmegos:20180413124436p:plain

Notifications

初期設定では通知のイベント設定されていないので、通知が必要なイベントを追加する必要があります
「Notification Type」、「Notification Options」から必要なイベントを選択して保存します

f:id:tmegos:20180413124622p:plain

私は以下のように記事作成時とコメント追加時に通知が飛ぶようにしました

f:id:tmegos:20180413124656p:plain

動作確認

新しい記事が追加されるとmattermostに通知が飛ぶようになりました
記事の本文は通知に含まれないようです

f:id:tmegos:20180413124938p:plain