Вы можете получить идентификатор пользователя, используя Bot Context , используя идентификатор, который вы получаете от GetMentions (29: id). Пожалуйста, попробуйте этот код и сообщите нам, если у вас возникнут какие-либо проблемы:
private static async Task<string> GetUserEmailId(Activity activity, string id)
{
var teamId = context.Activity.GetChannelData<TeamsChannelData>().Team.Id;
ConnectorClient connector = new ConnectorClient(new Uri(activity.ServiceUrl));
var members1 = await connector.Conversations.GetConversationMembersAsync(teamId);
var mem = members1.Where(m => m.Id == id).First().AsTeamsChannelAccount().ObjectId;
return mem;
}