Мой бот в Microsoft Teams имел приведенный ниже код, в котором упоминался канал с обратной стороны проактивного сообщения. На прошлой неделе перестал работать. Что-нибудь изменилось в API, чтобы предотвратить это?
var bot = new ChannelAccount(team.BotId);
string replyText = $"<at>@{teamName}</at> ";
Logger.LogInformation($"ReplyText:{replyText}");
var activity = MessageFactory.Text(replyText);
var mentioned = JObject.FromObject(new
{
id = team.TeamId,
name = teamName
});
var mentionedEntity = new Entity("mention")
{
Properties = JObject.FromObject(new { mentioned = mentioned, text = replyText }),
};
// activity.Entities = new[] { mentionedEntity };
activity.Text = "It's time for the daily challenge " + replyText;
var convParams = new ConversationParameters()
{
TenantId = team.TenantId,
Bot = bot,
IsGroup = true,
ChannelData = team.ChannelData,
Activity = activity
};