業務効率化
PR

Slackの各種ID確認方法|チャンネル・ワークスペース・ユーザーIDの調べ方

sanane
記事内に商品プロモーションを含む場合があります

はじめに

Slack を普通に使っているぶんには目にしませんが、API 連携や自動投稿の設定では「ID」を求められる場面があります。GAS や Python から特定チャンネルに投稿したいとき、Incoming Webhook の投稿先を指定したいとき、外部ツールの設定画面で「Channel ID」を入力するとき——どれも ID が必要です。

この記事では、2026年7月時点の Slack の画面で実際に確認した手順をもとに、チャンネルID・ワークスペース(チーム)ID・ユーザー(メンバー)ID の調べ方と、先頭1文字でIDの種類を見分ける方法をまとめます。

こんな人にオススメ
  • 外部ツールの設定で「チャンネルID」を求められて困っている
  • ワークスペースID・ユーザーIDの探し方が分からない
  • 手元にある CU で始まる文字列が何のIDか分からない

Slackの各種IDと、先頭1文字の早見表

Slack の ID は、いずれも「アルファベット1文字+英数字」という形をしています。この先頭1文字を見るだけで、それが何を指す ID なのか判別できます。

接頭辞種類実例(検証用ワークスペース)
Cチャンネル(パブリック)C0BKA8B2U6Q
Tチーム=ワークスペースT0BK4EBTET0
Uユーザー(メンバー)U0BK35N5ZC5
BBot(アプリのBotユーザー)B0BK…
DDM(ダイレクトメッセージ)D0BK36EFV8V

上記はすべて、実際の画面から取得して確認した値です。API のエラーで「invalid_channel」などと言われたときは、渡した ID の接頭辞が想定と合っているかをまず疑うと早く解決します(ユーザーID U… をチャンネルID欄に入れている、など)。

チャンネルIDの確認方法

方法1:チャンネル情報の最下部を見る(いちばん確実)

チャンネル名をクリックして「チャンネル情報」パネルを開きます。チャンネル名・トピック・説明・マネージャー・作成者と続き、いちばん下に「チャンネル ID:C…」がコピーアイコン付きで表示されます

チャンネル情報パネルの最下部に表示されるチャンネルIDとコピーアイコン

方法2:ブラウザのURLから読む

Web 版(app.slack.com)でチャンネルを開いているとき、アドレスバーの URL 末尾がそのままチャンネルIDです。

https://app.slack.com/client/[ワークスペースID]/[チャンネルID]
ブラウザのアドレスバーに表示されるSlackのURL。末尾がチャンネルID

この方法は、ワークスペースID(T…)とチャンネルID(C…)を同時に確認できるのが利点です。

方法3:「リンクをコピー」で取得する

チャンネルヘッダー右端の「その他のチャンネルアクション」(︙)>「コピー」>「リンクをコピー」を選ぶと、次の形式の URL がクリップボードに入ります。

https://[ワークスペース名].slack.com/archives/[チャンネルID]
その他のチャンネルアクション>コピー>リンクをコピーのメニュー

/archives/ の直後がチャンネルIDそのものでした(方法1で確認した値と完全に一致)。つまり「チャンネルURL」と「チャンネルID」は実質同じもので、URL を貼れる場面ではそこから ID を切り出せます。

ワークスペースID(チームID)の確認方法

実機で探した限り、ワークスペースID を単体で表示する専用の画面はありませんでした。「ワークスペースの詳細を編集する」にはワークスペース名と URL しかなく、管理者設定ページにも ID の表示欄は見当たりません。次に挙げる「副次的に見える場所」から読み取るのが実務的な方法になります。

  • ブラウザのURLapp.slack.com/client/T0BK4EBTET0/C…client/ 直後
  • Slack App の認可画面api.slack.com で App をインストールする際の OAuth URL に &team=T… というパラメータが含まれる

検証中、この2か所には一貫して同じ T から始まる値が現れました。どちらか取りやすいほうで確認すれば十分です。

ユーザーID(メンバーID)の確認方法

自分や特定メンバーの ID は、プロフィール > 右上の「その他」(︙)>「メンバー ID をコピー」で取得できます。U から始まる値がクリップボードに入ります。

プロフィールのその他メニューにある「メンバー ID をコピー」

他のメンバーの ID を知りたいときも同じで、そのメンバーのプロフィールを開いて同じメニューをたどります。Bot に「特定の人だけにメンションさせたい」といった実装では、この U… を使います。

スマホアプリで確認する場合

スマホアプリでも、チャンネル名をタップしてチャンネル詳細を開き、いちばん下までスクロールするとチャンネルIDが表示されます。ユーザーIDも同様に、プロフィールの詳細メニューから取得できます。

ただしスマホは画面が狭く、ID をコピーしたあとの貼り付け先(設定画面やコード)が PC にあることがほとんどです。ID の取得は PC で行うほうが結果的に速いので、急ぎでなければ PC での確認をおすすめします。

まとめ

  • チャンネルID(C…)は「チャンネル情報」の最下部が最短ルート
  • URL app.slack.com/client/T…/C… なら、ワークスペースIDとチャンネルIDを同時に確認できる
  • ワークスペースID(T…)には専用の表示画面がなく、URL や OAuth 画面から読み取る
  • ユーザーID(U…)はプロフィール > その他 >「メンバー ID をコピー」
  • 先頭1文字(C/T/U/B/D)で ID の種類を判別できる

Slackの基本操作をまだ一通り確認していない方は、まず使い方のハブ記事もどうぞ。取得した ID を実際に使う例として、GAS と Slack を連携させる記事も用意しています。チャンネルIDを指定してメッセージやファイルを扱う実装の参考にどうぞ。

あわせて読みたい
Slackの使い方|画面の見方・チャンネル・DM・通知の基本
Slackの使い方|画面の見方・チャンネル・DM・通知の基本
あわせて読みたい
Slackに投稿されたメッセージを自動でスプレッドシートに転記する方法【GAS】
Slackに投稿されたメッセージを自動でスプレッドシートに転記する方法【GAS】
あわせて読みたい
Slackに投稿された添付ファイルを自動でGoogleドライブに保存し記録する【GAS】
Slackに投稿された添付ファイルを自動でGoogleドライブに保存し記録する【GAS】
記事URLをコピーしました