ID(カンバセーションID、Conversationは「会話」という意味です。IDは、Skype上の1対1、グループ含む全てのチャットに付与されます。IDを使って、例えばSkypeボットにメッセージを投稿させたり、ユーザからのメッセージを受信したりするチャットを指定することができます。IDの取得手順をメモします。1対1チャット、グループチャットどちらでも取得できます。前提と環境と必要となるもの以下を前提としています。Microsoftアカウントは取得済とする。Azureを使用するため。Azure上で、エコーボットの作成を完了していることを前提とします。Azure上でBasicという名前のボットテンプレートを使うとコードを書くことなく簡単に作成できます。FrameworkでSkypeのエコーボットを作成する手順にまとめていますのでまだ作成していない場合はご覧ください。IDを応答してくれるボットに変更します。Azure上のオンラインエディタを使ってコードの編集を行います。Azure上で作成したボットのダッシュボードに移動し、その中に「ビルド」をクリックします。すると、以下のように右下に「オンラインコードエディターを開く」とあるので、これをクリックします。「オンラインコードエディターを開く」をクリックすると、以下のようにコードが表示されます。この中で、以下のように「app.js」をクリックし、開きます。app.jsの中身は、以下のようなコードになっています。session.message.text);です。ここのsession.sendの引数がユーザが投稿したメッセージへの応答内容になります。ユーザの投稿メッセージと返しています。この部分を以下のように変更します。session.message.address.conversation.id);});見てわかるとおり、session.message.textをsession.message.address.conversation.idに置き換えています。IDを取得するためにsession.message.address.conversation.idで取り出しています。これはJSON形式で送られてきます。この中身については後述しています。グループチャットではボット宛にメッセージを送信しないと反応しないため注意が必要です。適当な投稿メッセージ」を投稿してください。IDですが、以下のようなものが返ってきます。ID19:34068j05y3p2u7235l5n7jkhbkbk4b5h@thread.skypeユーザからの投稿メッセージの中身ユーザがSkype上でボットに対してメッセージを投稿すると、ボットは以下のようなJSONデータを受け取ります。上記のコードでは、session.messageが以下のJSONデータそのものでした。IDを取得できることがわかると思います。以下はグループチャットの場合のユーザの投稿メッセージになるため、Conversationの項目の中にisGroupがあり、これがtrueになっています。IDが取得できたら後は実際にSkypeボットに任意のチャットに対してメッセージを投稿させたり、ユーザからのメッセージを受信して応答させたりすることができます。Botfrontは、GUIのエディタでボットに発言させたい内容やユーザのメッセージに対してどのような応答を返すかを編集してボットを作成できるフレームワークです。HubotをSlack上で常駐させることで色々なことができます。Framework)はLINEのトークルーム上でWebアプリを呼び出してLINEと連携して動作するアプリのプラットフォームです。Scriptで作成する手順をメモします。コメントをキャンセルメールアドレスが公開されることはありません。virtualiment。