Quantcast
Channel: NETWORK ENGINEER BLOG
Viewing all articles
Browse latest Browse all 266

urlwatch の更新を Slack で通知する

$
0
0

以前ご紹介した「Web サイトの更新を通知する方法」について、Slack に通知する設定メモです。

Slack とは

アメリカの Slack Technology 社が開発し運営している SaaS 型のビジネスチャットツールで、以下の特徴があります。
・チャンネルとよばれるグループチャット機能がある。
・フィルタやハイライトなど、通知を細かくカスタマイズできる。
・検索機能が多彩で充実*1
・外部 Web サービスとの連携が可能 ※今回ご紹介する urlwatch との連携など

出典:株式会社 SE デザイン

urlwatch と Slack の連携について

urlwatch と Slack を連携させることで、主に以下のようなことができるようになります。
・urlwatch で更新検出時、指定したチャンネルにメッセージを送信します。
・通知メッセージの特定の文字列をハイライトします。

urlwatch の Slack 連携設定

Slack 側の設定

urlwatch の更新通知受信用のチャンネルを作成します。
f:id:FriendsNow:20210109151120p:plain

Stack APIでアプリケーションを作成します。
f:id:FriendsNow:20210109152219p:plain

Activate Incoming Webhooks を「On」にします。
f:id:FriendsNow:20210109152414p:plain

「Add New Webhook to Workspace」をクリックします。
f:id:FriendsNow:20210109152628p:plain

urlwatch の更新通知受信用のチャンネルを指定・許可します。
f:id:FriendsNow:20210109152735p:plain

Webhook URL をコピーします。
f:id:FriendsNow:20210109152916p:plain

urlwatch 側の設定

vi ./.config/urlwatch/urlwatch.yamlslack:
    enabled: true
    webhook_url: '[Webhook URL]'

更新結果の通知

urlwatch で更新を検知した場合、以下のように Slack で通知を受信できるようになります。
f:id:FriendsNow:20210109154023p:plain

以上

*1:チャンネルごとに絞って検索など


Viewing all articles
Browse latest Browse all 266

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>