第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

使用 bot framefork 進(jìn)行群聊的通用列表

使用 bot framefork 進(jìn)行群聊的通用列表

C#
慕尼黑8549860 2021-06-04 08:39:16
我想使用 Microsoft Bot Framework (C#) 構(gòu)建簡(jiǎn)單的 Telegram bot 我現(xiàn)在要做的是創(chuàng)建一個(gè)列表,該列表可由群聊中的每個(gè)人填寫(xiě)。我想要的結(jié)果:user a: /add hellouser b: /add worlduser a: /showbot: hello worlduser b: /showbot: hello world但我現(xiàn)在擁有的是:user a: /add hellouser b: /add worlduser a: /showbot: hellouser b: /showbot: world[Serializable]public class RootDialog : IDialog<object>{    private List<string> list = new List<string>();    public Task StartAsync(IDialogContext context)    {        context.Wait(MessageReceivedAsync);        return Task.CompletedTask;    }    private async Task MessageReceivedAsync(IDialogContext context, IAwaitable<object> result)    {        var activity = await result as Activity;        switch (Parser.GetCommand(activity))        {            case "/add":                AddNewThingToList(activity);                break;            case "/show":                ShowList(context);                break;        }        context.Wait(MessageReceivedAsync);    }    private void AddNewThingToList(Activity activity)    {        list.Add(Parser.GetAfterCommandText(activity));    }    private void ShowList(IDialogContext context)    {        var response = new StringBuilder();        for (var i = 0; i < list.Count; i++)        {            response.Append($"{i}. {list[i]}{Environment.NewLine}");        }        context.PostAsync(response.ToString());    }}創(chuàng)建公共列表的最簡(jiǎn)單方法是什么?
查看完整描述

1 回答

  • 1 回答
  • 0 關(guān)注
  • 115 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)