private static async Task GetAwayTeam(Game game, CallbackQuery callbackQuery) { var inlineKeyboardButtons = new List <InlineKeyboardButton>() { }; var inlineKeyboard = new InlineKeyboardMarkup(inlineKeyboardButtons); for (var i = 0; i < 9; i++) { inlineKeyboardButtons.Add(new InlineKeyboardButton() { Text = i.ToString(), CallbackData = JsonConvert.SerializeObject(new GamePoll() { GameId = game.Id, Team = game.AwayTeam, TeamType = TeamType.Away.ToString(), Goal = i }) }); } await Bot.SendTextMessageAsync( callbackQuery.Message.Chat.Id, $"تعداد گل های {game.AwayTeam} را وارد کنید", ParseMode.Default, false, false, 0, inlineKeyboard); }
private static async Task GetPollResult(CallbackQuery callbackQuery, Game game, Poll poll) { await Bot.SendTextMessageAsync( callbackQuery.Message.Chat.Id, "نتیجه پیش بینی شما \n" + $"#{game.HomeTeam} : {poll.HomeGoal} \n #{game.AwayTeam} : {poll.AwayGoal}"); GetFutureGames(callbackQuery.Message, DateTime.Now); }