我對BOT框架和機器人賬戶有另一個奇怪的問題。C#BOT框架 - PromptDialog機器人賬號
爲什麼與我的自定義機器人帳戶進行簡單的歡迎辭機器人的答案,
new ChannelAccount(id: "test.id", name: "testBot");
但
[Microsoft.Bot.Builder.Dialogs] PromptDialog.Choice
從名稱和標識的有什麼不同?
我的示例代碼:
public virtual async Task MessageReceivedAsync(IDialogContext context, IAwaitable<IMessageActivity> result)
{
var message = await result;
message.From = new ChannelAccount(id: "id-bot", name: "BotName");
PromptDialog.Choice(context, this.OnOptionSelected, new List<string>() { FlightsOption, HotelsOption }, "Are you looking for a flight or a hotel?", "Not a valid option", 3);
}
我的問題是:
這是可能的定製PromptDialog.Choice從名稱和標識?
這是可能的全球設置機器人帳戶(任何回覆消息)?