1
今、ボットは「チーム」と呼ばれる余裕のあるチャンネルを聴き、そのチャンネルで返信します。代わりに、直接メッセージでユーザーに返信してください(「User1」と言う)。それを行うためのメッセージをどのように構築できますか?ユーザーにダイレクトメッセージを送信
ありがとうございます!
今、ボットは「チーム」と呼ばれる余裕のあるチャンネルを聴き、そのチャンネルで返信します。代わりに、直接メッセージでユーザーに返信してください(「User1」と言う)。それを行うためのメッセージをどのように構築できますか?ユーザーにダイレクトメッセージを送信
ありがとうございます!
次のようにダイレクトメッセージを送ることができます。
var response = await activityContext.ConnectorAPI.Conversations.CreateDirectConversationAsync(activity.Recipient, activity.From);
var reply = activity.CreateReply($"This is a direct message to {activity.From.Name ?? activity.From.Id} : {activity.Text}");
reply.Conversation = new ConversationAccount(id: response.Id);
reply.ReplyToId = null;
await activityContext.ConnectorAPI.Conversations.SendToConversationAsync(reply);
は、このC#のですか?あなたはNode.jsでそれを行う方法を知っていますか?ありがとう。 – seungjaeryanlee