Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- IConversationUpdateActivity update = message;
- using (var scope = Microsoft.Bot.Builder.Dialogs.Internals.DialogModule.BeginLifetimeScope(Conversation.Container, message))
- {
- var client = scope.Resolve<IConnectorClient>();
- if (update.MembersAdded.Any())
- {
- foreach (var newMember in update.MembersAdded)
- {
- if (newMember.Id != message.Recipient.Id)
- {
- var reply = message.CreateReply();
- reply.Text = $"Welcome {newMember.Name}!";
- client.Conversations.ReplyToActivityAsync(reply);
- }
- }
- }
- }
Add Comment
Please, Sign In to add comment