public async Task StartAsync() { var initialConfiguration = await ConfigDB.LoadAsync().ConfigureAwait(false); Bot = new TelegramBotClient(initialConfiguration.BotToken); Bot.OnMessage += HandleMessage; Bot.StartReceiving(); }
public async Task NotifyErrorAsync(Exception e) { var config = await ConfigDB.LoadAsync().ConfigureAwait(false); await Bot.SendTextMessageAsync(config.OwnerChatId, "Error occured : " + e.Message); }