🖥

Slack API | メッセージのURLからメッセージ内容を取得する

2023/08/26に公開

メッセージのリンクをコピーする

image

リンクを分解する

たとえば

https://yuma-inaura.slack.com/archives/C18TMAQSD/p1494596759016203

というリンクの場合、以下の構成になっている。

  • C18TMAQSD => チャンネルID
  • 1494596759016203 => 投稿時刻 ( メッセージに対して一意 )

channels.replies メソッドを使う

https://api.slack.com/methods/channels.replies/test にアクセスして、以下をそれぞれ入力する。

  • channel : チャンネルID
    • ( 今回だと C18TMAQSD )
  • thread_ts : 投稿時刻の6桁をドットで区切った値
    • ( 今回だと 1494596759.016203 )

image

結果

メッセージ内容や、スレッドでの返信内容が得られる。

image

余談

  • なぜ replies なんていうメソッド名なんだろう。(メッセージが返信であるとは限らないはず)

チャットメンバー募集

何か質問、悩み事、相談などあればLINEオープンチャットもご利用ください。

https://line.me/ti/g2/eEPltQ6Tzh3pYAZV8JXKZqc7PJ6L0rpm573dcQ

Twitter

https://twitter.com/YumaInaura

公開日時

2017-05-13

Discussion