SlackAPI よりチャンネルとアイコンとユーザ名を変更してポストする

Jun 5, 2020 01:04 · 231 words · 1 minute read

現在、Slack は昔ながらの Webhook の方式ではチャンネルとアイコンとユーザ名をすべてデフォルトから変更してポストできなくなっている

You cannot override the default channel (chosen by the user who installed your app)

各々カスタマイズしてポストするには OAuth トークンを使う方式になる

トークンの取得

トークンの取得の仕方も昔と変わっている。管理画面のどこからトークンが取得できるかは↓の記事がわかりやすかった

必要なスコープ

掲題の件ではこの3つの権限を持ったトークンの払い出しが必要だった

  • chat:write
  • chat:write.customize
  • chat:write.public
tweet Share