開発Tips&ログ

iOS/Androidアプリ、WEB開発、インフラなどソフトウェア開発についての技術ブログ。

Pythonで簡単にSlackに通知しよう

はじめに

Pythonで簡単にWebhook urlを使ってSlackに通知する方法です。

バージョン

Python 3.6

Webhook url取得

こちらにアクセスし、取得。

https://slack.com/services/new/incoming-webhook

実装

下記のようなメソッドを実装し、呼び出す。

import requests, json

WEBHOOK_URL = "取得したURL"

def notifier_to_slack():
    requests.post(WEBHOOK_URL, data = json.dumps({
        "channel": "#your_channel" # 任意のチャンネル,
        'text': u"Slack Notification",
        }))

他のパラメータに関しては、下記を参考にしてください。

api.slack.com