public async Task ShowMonsters(string channel) { var monsters = _monsterRepository.GetMonsters(channel); var blocks = monsters.SelectMany(monster => new MonsterMenu(monster).Blocks); await _slack.BroadcastBlocks(blocks, channel); }
public void StartLottery() { _userRepository.AddTicketsToUsers(); _slack.BroadcastBlocks(new LotteryMenu(TicketPrice).Blocks, General); }