static void StartNewConversation(ConversationReference convRef, IConversations conversations) { ConversationResourceResponse convResponse = conversations.CreateDirectConversation(convRef.Bot, convRef.User); var notificationMessage = convRef.GetPostToUserMessage(); notificationMessage.Text = $"Hi, I haven't heard from you in a while. Want to play?"; notificationMessage.Conversation = new ConversationAccount(id: convResponse.Id); conversations.SendToConversation(notificationMessage); }
static void StartNewConversation(ConversationParameters convParams, IConversations conversations) { ConversationResourceResponse convResponse = conversations.CreateDirectConversation(convParams.Chatbot, convParams.User); var convAccount = new ConversationAccount(id: convResponse.Id); var notificationMessage = new Activity { Type = ActivityTypes.Message, Conversation = convAccount, From = convParams.Chatbot, Recipient = convParams.User, Text = $"Hi, Someone would like to schedule a meeting." }; conversations.SendToConversation(notificationMessage); }