前提
こんにちは
現在PythonからSlackにアクセスしようとしています。
Bot User OAuth TokenのキーがちがうとKeyErrorが発生してしています。
https://api.slack.com/で作成したBot User OAuth Tokenを貼り付けています。
サンプルにしているソースはこちらになります。
Python で Slack API や Webhook を扱うなら公式 SDK(slack-sdk/slack-bolt)を使おう
https://qiita.com/seratch/items/8f93fd0bf815b0b1d557
実現したいこと
ここに実現したいことを箇条書きで書いてください。
- ▲▲Pythonからslackにアクセスしたいです。
発生している問題・エラーメッセージ
エラーメッセージ KeyError
該当のソースコード
from cmath import e
from contextlib import nullcontext
import os
import sys
SLACK_API_TOKEN='xoxb-ダミー'
from slack_sdk.web import WebClient
client = WebClient()
try:
client = WebClient(token=os.environ[SLACK_API_TOKEN])
except KeyError as e:
# KeyErrorが発生した場合の処理
print('No such key テスト')
print(e)
sys.exit(1)
response = client.auth_test()
print(response)
Python
試したこと
①
slack のapiを作り直しました。
②
サンプルが以下のように記載されていたので
your own tokenにキーを貼り付けてみた。
{}を除外してみました。
export SLACK_API_TOKEN='xoxb-{your own token}'
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。

回答1件
あなたの回答
tips
プレビュー