AzureBot icon indicating copy to clipboard operation
AzureBot copied to clipboard

Activities reply is missing in skype

Open evgeniynet opened this issue 8 years ago • 0 comments

Hi

I found that Activities reply is missing in skype, but same code works in Web chat

like message "Welcome You!" not appeared in skype

bug in code:

case ActivityTypes.ConversationUpdate:
                    var client = new ConnectorClient(new Uri(activity.ServiceUrl));
                    IConversationUpdateActivity update = activity;
                    if (update.MembersAdded.Any())
                    {
                        var reply = activity.CreateReply();
                        var newMembers = update.MembersAdded?.Where(t => t.Id != activity.Recipient.Id);
                        foreach (var newMember in newMembers)
                        {
                            reply.Text = "Welcome";
                            if (!string.IsNullOrEmpty(newMember.Name))
                            {
                                reply.Text += $" {newMember.Name}";
                            }
                            reply.Text += "!";
                            await client.Conversations.ReplyToActivityAsync(reply);
                        }
                    }
                    break;

Eugene

evgeniynet avatar Feb 23 '17 07:02 evgeniynet