Bot

グループに招待されているBotからメッセージ配信

ハイネマン

2022.10.12既読 1307

Botで社内の警報をお知らせする機能を構築しています。
Botと利用者間での1:1、1:多のトークルームでのお知らせは構築できたのですが、
拡張して実施したいのが、Botをグループ等に招待して、その中でBotがお知らせを行うようにしたいです。
Bot自身が参加しているグループ等の取得と、そこへのメッセージ投稿の方法を知りたいのですが、
そもそも可能なのでしょうか? APIにはuserIdか、channelIdへの投稿しか見つけられなく、
グループ投稿の機能が見つけられませんでした。よろしくお願い致します。

投稿者がBESTに選択したコメントです。

佐藤正宗

可能ですよ。Botがグループトークルームに参加して、グループトークルームのchannelIdを取得すればメッセージは送信できます。
取得方法はトークルームのメニューでchannelIdを確認するか、Callback Join Eventで取得すれば良いです。
https://developers.worksmobile.com/jp/reference/bot-callback-join?lang=ja

2022.10.19

0

コメント4

  • 업데이트 된 답글입니다.

    佐藤正宗

    可能ですよ。Botがグループトークルームに参加して、グループトークルームのchannelIdを取得すればメッセージは送信できます。
    取得方法はトークルームのメニューでchannelIdを確認するか、Callback Join Eventで取得すれば良いです。
    https://developers.worksmobile.com/jp/reference/bot-callback-join?lang=ja

    2022.10.19

    0
  • 업데이트 된 답글입니다.

    ハイネマン 投稿者

    佐藤さん、コメントありがとうございます。
    頂いた情報をもとに検証してみます。
    追って実施結果も返信したく思います。

    2022.10.19

    0
  • 업데이트 된 답글입니다.

    佐藤正宗

    今日のアップデートでトークルームの情報取得 API が追加されたみたいですよ。orgUnitId や groupId も取得できるようなので、色々とできそうですね!
    https://developers.worksmobile.com/jp/docs/bot-channel-get
    https://developers.worksmobile.com/jp/news/detail?id=626

    2023.07.13

    0
  • 업데이트 된 답글입니다.

    ハイネマン 投稿者

    いろいろ教えて頂いてありがとうございます! 前の投稿で返信出来てなく申し訳ありません、問題無く運用出来ていて、助かりました。新しいAPI確認してみます!

    2023.07.13

    1
前の投稿 チーム/グループ情報取得のためのAPIについて
次の投稿Access Tokenの再発行の方法について
リスト

まだ、解決できませんか?
今すぐ実際に使用しているLINE WORKSユーザーに質問してみましょう。