bonuska2/SimpleTGBot/Program.cs

31 lines
863 B
C#

using System.Text;
namespace SimpleTGBot;
public static class Program
{
// Метод main немного видоизменился для асинхронной работы
public static async Task Main(string[] args)
{
// Православная кодировка
Console.OutputEncoding = Encoding.UTF8;
string? botToken = Config.TryReadBotTokenFile();
if (botToken == null)
{
Console.WriteLine($"Файл {Config.DEFAULT_BOT_TOKEN_FILENAME} не найден. Вы можете указать токен вручную:");
Console.Write("$ ");
botToken = Console.ReadLine();
}
if (botToken == null)
{
return 1;
}
TelegramBot telegramBot = new TelegramBot(botToken);
await telegramBot.Run();
}
}