Кодирование Telegram.bot, без ошибок, но самые простые команды также показывают результаты в приглашении - PullRequest
1 голос
/ 07 февраля 2020

мой проект консольного приложения работал довольно хорошо (как бот Telegram), но сегодня я попытался запустить бот снова, однако ответа от него не было. затем я понял, что моя подсказка (Visual Studio 15, а также 19) ничего не показывает, даже самые простые коды, подобные этому: И ОШИБКИ НЕТ --------------- "

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    using Telegram.Bot;
    using Telegram.Bot.Types;

    namespace ConsoleApp1
    {
        class Program
        {
            static TelegramBotClient Bot = new TelegramBotClient("token here");
            static void Main(string[] args)
            {
                Task.Run(() => RunBot());
                Console.ReadKey();
            }
            public static async Task RunBot()
            {
                User Robot = await Bot.GetMeAsync();
                Console.WriteLine("My username is: {0}", Robot.Username);
                Console.WriteLine("------------");
                int Ofsset = 0;
                while(true)
                {
                    var Updates = await Bot.GetUpdatesAsync(offset: Ofsset);
                    foreach (var update in Updates)
                    {
                        Ofsset = update.Id + 1;
                        Console.WriteLine("massage from '{0}' Text is: {1}", update.Message.From.Username, update.Message.Text);
                    }
                }
            }
        }
    }

"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...