PythonのRequestsを使ってSlackに通知


press
PythonのRequestsを使ってSlackに通知

PythonのRequestsを使ってSlackに通知

フォームから送られた内容やプログラムの処理結果や途中結果をSlackに通知する方法です。

以下のコードのBOT USER TOKENとCHANNEL NAMEを任意の値に変更するだけで実行可能です。

import requests

TOKEN = "BOT USER TOKEN"
CHANNEL = "CHANNEL NAME"

url = "https://slack.com/api/chat.postMessage"
headers = {"Authorization": "Bearer " + TOKEN}
data = {
    "channel": CHANNEL,
    "text": "テストです。",
}

requests.post(url, headers=headers, data=data)

解説

BOT USER TOKENはslack apiで作成したAppのBot User OAuth Tokenを指定

Slackのトークン画面

CHANNEL NAMEはSlackのチャンネル名を指定

Slackのチャンネル

株式会社ファントムへのお問い合わせ

群馬県でPythonを使ったAIやソフトウェアを開発している株式会社ファントムが運営しています。




    Related Articles

    Django

    Djangoでカスタムコマンドを作り実行する

    DjangoでWEBアプリケーションを開発していてデータベースの集計などをバッチ処理したいときに、カスタムコマンドを作り実行する方法です。 今回はサンプルとしてmycommandアプリケーションを作成するので以下のコマン […]

    Posted on by press
    Python

    衣服の種類を判定する学習モデルについて

    衣服の図面画像を読み込ませるとその種類を返すシステムを作成した。 学習モデルについて 画像から輪郭だけを抽出した輪郭画像と、オリジナル画像の2つを入力データにすることにした。 例えばTシャツならTの字になっているし、スカ […]

    Posted on by EIGHT

    最新情報をお届けします!

    メーリングリストに登録すると株式会社ファントムの最新情報をお届けします

    お客様のメールアドレスを共有することはありません