static void Main() { var telegramToken = ""; var settings = new ConstSettingsProvider <TelegramSettings>(new TelegramSettings(telegramToken)); var api = new TelegramApiProvider(settings); var queBot = new QueBot(api); queBot.Start(); Task.Delay(-1).Wait(); }
private static async Task MainAsync() { var settings = new ConstSettingsProvider <TelegramSettings>(new TelegramSettings(TelegramToken)); var api = new TelegramApiProvider(settings); BotManager botManager = new BotManagerBuilder() .SetDatabaseOptions(o => { o.UseSqlite("Filename=bf.db"); }) .SetPrefix('!') .SetCaseSensitive(false) .AddCommand <PingCommand>() .Build(api); botManager.Start(); await Task.Delay(-1); }
private static async Task MainAsync() { var telegramToken = "1484135943:AAGM6JHSj-ER8ekwHQbaJPxHDxfCEz1hSHM"; var settings = new ConstSettingsProvider <TelegramSettings>(new TelegramSettings(telegramToken)); var api = new TelegramApiProvider(settings); BotManager botManager = new BotManagerBuilder() .SetPrefix('!') .SetCaseSensitive(false) .AddCommand(PingCommand.Descriptor) .Build(api); botManager.Start(); await Task.Delay(-1); }