環境
python3.6
やりかた1(Webhook)
もっとも簡単な方法は、slackチャンネルのWebhook URLを取得してrequestsモジュールでPOSTする方法
こちらの記事を参考にしました。
simple.py
import requests
import json
# webhookURLを指定
webhook_url = "自分のチャットルームのWebhookURL"
# 送信するテキストを定義
text = "PythonでSlackにメッセージを送る"
# Slackに送信する
requests.post(webhook_url, data = json.dumps({
"text": text
}))
やりかた2(app経由)
slack apiのappを作って、権限設定しつつ、appからメッセージ&画像送信
以下の記事の順で参考にして進めていきました。
token取得
コード