pythonでslackに通知してみた
pythonでslackに通知してみた
pythonからslackに通知が行くようにしてみました。
slackでIncoming Webhookの設定をする
まずはIncoming Webhookページにアクセスし下の手順にしたがって設定して下さい。
1.投稿先のチャンネルを選択する
2.「インテグレーションを追加する」をクリックする
3.下記のURLをコピーする
4.「設定を保存する」をクリックする
インストール
pythonでslackを使用できるようモジュールをインストールします。
pip3 install slackweb
プログラム
urlの部分は先ほどコピーしたurlを指定してあげます。
slack = slackweb.Slack(url="コピーしたWebhookのURL")
プログラム全体は下記の通りです。
#coding: UTF-8
import slackweb
slack = slackweb.Slack(url="https://hooks.slack.com/services/xxxxxxxxxx")
slack.notify(text="hello_slack")
実行結果
slackから通知が来たのが確認できました。
「try & except」文で使ってエラーが出た時に通知を受けたりしてみたいと思います。
ディスカッション
コメント一覧
まだ、コメントがありません