Вы можете перехватывать все сообщения , которыми обмениваются пользователь и бот, и вы можете проверить значение activity.From.Name
, чтобы определить, отправлено ли сообщение от вашего бота, а затем вы можете указать новое значение для свойства activity.From.Name
, которое поможет удовлетворить ваше требование отображать обновленное отображаемое имя в веб-чате.
public async Task LogAsync(IActivity activity)
{
if (activity.From.Name== "fehanbasicbot")
{
activity.From.Name = "testbot";
}
}
Результат теста:
Настройки моего бота:
В чате: