Как перезапустить бот в MS Teams - Core Bot C# - PullRequest
1 голос
/ 28 апреля 2020

Добавлен мой бот в канал команд. Карты действий / адаптивные карты работают не так, как должны.

Action.submit не записывает значение, по которому щелкают.

Изменил код и хотел бы проверить в командах MS. Но правильный разговор никогда не заканчивается. Так что моя приветственная карта больше не появляется. Есть ли функция, которая завершает мой бот, например, через 20 минут, если не используется. И возобновить разговор после щелчка по чату?

Я использовал Образец Базового Бота в C#.

Спасибо.

1 Ответ

2 голосов
/ 28 апреля 2020

К сожалению, разговор внутри Команды не может быть возобновлен, но есть несколько альтернатив. Вот некоторые из них:

  1. пусть коллега установит бота (хотя и только один раз)
  2. тест в эмуляторе бота, который дает возможность "перезапустить"
  3. обнаруживает определенную фразу от пользователя, например "/ welcome", и повторно отправляет карту в этом случае. Это может хорошо работать, если ваша команда "welcome" может также работать как команда "help"

Возможно, есть некоторые другие опции, но, возможно, один из приведенных выше работает?

...