C# 电报机器人随机停止响应。这是来自.NET或Telegram Bot库的问题吗?

C# 电报机器人随机停止响应。这是来自.NET或Telegram Bot库的问题吗?,c#,.net,telegram-bot,.net-5,C#,.net,Telegram Bot,.net 5,我用电报机器人库写了一个机器人 简单C#控制台应用程序.NET 5 当10分钟以上没有人写任何东西时,机器人停止工作,但是 当我在控制台应用程序中编写一些东西时,bot开始工作 private static TelegramBotClient Bot; public static async Task Main() { Bot = new TelegramBotClient(Configuration.BotToken); var me = await Bot.GetMeAs

我用电报机器人库写了一个机器人

简单C#控制台应用程序.NET 5

当10分钟以上没有人写任何东西时,机器人停止工作,但是

当我在控制台应用程序中编写一些东西时,bot开始工作

private static TelegramBotClient Bot;

public static async Task Main()
{
    Bot = new TelegramBotClient(Configuration.BotToken);

    var me = await Bot.GetMeAsync();
    Console.Title = me.Username;

    Bot.OnMessage += Bot_OnMessage;

    Bot.StartReceiving();
    Console.WriteLine($"Start listening for @{me.Username}");

    Console.ReadLine();
    Console.ReadLine();
    Bot.StopReceiving();
}
按下B键,机器人继续工作并自动响应消息:


我认为代码运行了
Console.ReadLine()Bot\u OnMessage
将停止,直到
Console.ReadLine()结束。输入一些输入后,
Bot\u OnMessage
运行。