public async override Task SendSimpleMessage(long id, string text, KeyboardTypes keyboardType) { switch (keyboardType) { case KeyboardTypes.MainKeyboard: await client.SendTextMessageAsync(id, text, replyMarkup : KeyboardBuilder.GetMainTypeKeyboard()); break; case KeyboardTypes.KeyboardSelection: await client.SendTextMessageAsync(id, text, replyMarkup : KeyboardBuilder.GetKeyboardSelection()); break; default: await client.SendTextMessageAsync(id, text); break; } }