コード例 #1
0
ファイル: Program.cs プロジェクト: navoznov/GuidTelegramBot
        static async Task Run()
        {
            var guidBot = new GuidBot();

            guidBot.MessageReceived += (sender, args) => System.Console.WriteLine("{0} : {1}", args.UserName, args.Text);
            await guidBot.Start();
        }
コード例 #2
0
ファイル: Main.cs プロジェクト: navoznov/GuidTelegramBot
        private async void btnStart_Click(object sender, EventArgs e)
        {
            if (_bot.State == BotState.Stopped)
            {
                btnStart.Enabled = false;
                btnStop.Enabled  = true;

                Task.Factory.StartNew(() => _bot.Start()).ConfigureAwait(false);

                txtLog.AppendText("Старт!" + Environment.NewLine);
            }
        }
コード例 #3
0
 private async Task RunBot()
 {
     var guidBot = new GuidBot();
     await guidBot.Start();
 }