예제 #1
0
 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);
 }
예제 #2
0
        public void StartLottery()
        {
            _userRepository.AddTicketsToUsers();

            _slack.BroadcastBlocks(new LotteryMenu(TicketPrice).Blocks, General);
        }