SlackのチャンネルIDを取得する

はじめに

Incoming Webhooksでメッセージを送るときや、 message historyを取得したい時などにチャンネルIDが必要になったので方法を記録しておきます

ブラウザで取得する

チャンネルIDを取得したいチャンネルを開きます

アドレスバーに表示されているURLのchannelIdの部分がチャンネルIDになります

C で始まってるのでわかりやすいと思います

https://<workspace>.slack.com/client/<teamId>/<channelId>

f:id:cgig:20210105234357p:plain

スレッドを開いている場合は /thread/<channelId>-<timestamp> が後ろに付くので注意

APIで取得する

APIで取得することも可能ですが上の方法の方が簡単だと思います

api.slack.com