public async Task ProcessAsync(IDialogContext context, LuisResult result) { await context.PostAsync($"Eu ainda não tenho um nome! Mas veja o que consigo fazer:{ChatUtil.NewLine}{ChatUtil.GetBotCapabilitiesMessage()}") .ContinueWith(task => ChatUtil.Typing(context, 500)) .ContinueWith(task => context.PostAsync($"Além disso, fui construído sob a plataforma de bots da Microsoft, depois dá uma olhadinha no meu site:{ChatUtil.NewLine}https://dev.botframework.com/")); context.Done <string>(null); }
private static async Task HandleConversationUpdateAsync(Activity activity) { if (activity.MembersAdded.Any(o => o.Id == activity.Recipient.Id)) { using (var connector = new ConnectorClient(new Uri(activity.ServiceUrl))) { var reply = activity.CreateReply(); reply.Text = $"Olá, eu sou o Bot de Krav-Magá. Olha o que consigo te fornecer:{ChatUtil.NewLine}{ChatUtil.GetBotCapabilitiesMessage()}"; await connector.Conversations.ReplyToActivityAsync(reply); } } }