前提として2023年3月末時点の検証結果。機能改修によって最新版では変わっているかもしれません。
背景
業務の中でTeamsの利用が増えてきた。同僚とのやりとりもメールからTeamsに変化してきた。
ロボットの動作も、以前はメール中心に通知をしていたが、Teams通知したくなった。
TeamsのID
TeamsのID取得を苦労したので備忘録として記載。
私は今回個人のチャット宛にメッセージを送ろうとしたが情報が少ない。チームIDやチャネルIDのは容易に見つかった。
チャットIDの取得方法
当該のチャットに移動してURLを確認
conversationsの後のZZZがチャットID
* https://teams.microsoft.com/_?culture=XX&country=XX#/conversations/ZZZ?ctx=chat
実装イメージ
UiPath Studio WebでTeamsのSend chat messageを選択
たぶんStudioだとActivityをダウンロードするやり方になると思う(未検証)
仮に以下のURLだった場合に、Chat IDは123:abcdefghijklmnとなる。
/conversations/123:abcdefghijklmn?ctx=chat