From 90dc5f31b2423af4bfafad4c57dafa68179b8a11 Mon Sep 17 00:00:00 2001 From: raghuramji Date: Sat, 15 Jul 2017 18:08:49 +0530 Subject: [PATCH] Fix for Microsoft Teams Channel Message Text we get "botname logon" in the Microsoft Teams Channel message text. so it is better to check for contains instead of equals. --- SampleAADv1Bot/Dialogs/ActionDialog.cs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/SampleAADv1Bot/Dialogs/ActionDialog.cs b/SampleAADv1Bot/Dialogs/ActionDialog.cs index 413a8cd..af9ef25 100644 --- a/SampleAADv1Bot/Dialogs/ActionDialog.cs +++ b/SampleAADv1Bot/Dialogs/ActionDialog.cs @@ -37,7 +37,7 @@ public virtual async Task MessageReceivedAsync(IDialogContext context, IAwaitabl { var message = await item; - if (message.Text == "logon") + if (message.Text.Contains("logon")) { @@ -51,17 +51,17 @@ public virtual async Task MessageReceivedAsync(IDialogContext context, IAwaitabl context.Wait(MessageReceivedAsync); } } - else if (message.Text == "echo") + else if (message.Text.Contains("echo")) { await context.PostAsync("echo"); context.Wait(this.MessageReceivedAsync); } - else if (message.Text == "token") + else if (message.Text.Contains("token")) { await TokenSample(context); } - else if (message.Text == "logout") + else if (message.Text.Contains("logout")) { await context.Logout(); context.Wait(this.MessageReceivedAsync);