コード例 #1
0
        public ActionResult Leaderboard([FromForm] SlackCommandDto slackCommand)
        {
            var result = _creditsCommands.Leaderboard(slackCommand.ToCommand());

            return(Ok(result.Message));
        }
コード例 #2
0
        public async Task <ActionResult> Shop([FromForm] SlackCommandDto slackCommand)
        {
            var result = await _creditsCommands.Shop(slackCommand.ToCommand());

            return(Ok(result.Message));
        }
コード例 #3
0
        public async Task <ActionResult> Command([FromForm] SlackCommandDto slackCommand)
        {
            var result = await _luaService.ExecuteScript(slackCommand.ToCommand());

            return(Ok(result.Message));
        }
コード例 #4
0
        public ActionResult Forbes([FromForm] SlackCommandDto slackCommand)
        {
            var result = _creditsCommands.Forbes(slackCommand.ToCommand());

            return(Ok(result.Message));
        }
コード例 #5
0
        public async Task <ActionResult> PartyInvite([FromForm] SlackCommandDto slackCommand)
        {
            var result = await _combatCommands.PartyInvite(slackCommand.ToCommand());

            return(Ok(result.Message));
        }
コード例 #6
0
        public ActionResult LeaveParty([FromForm] SlackCommandDto slackCommand)
        {
            var result = _combatCommands.LeaveParty(slackCommand.ToCommand());

            return(Ok(result.Message));
        }
コード例 #7
0
        public async Task <ActionResult> Revolution([FromForm] SlackCommandDto slackCommand)
        {
            var result = await _combatCommands.Revolution(slackCommand.ToCommand());

            return(Ok(result.Message));
        }
コード例 #8
0
        public ActionResult Equip([FromForm] SlackCommandDto slackCommand)
        {
            var result = _inventoryCommands.Equip(slackCommand.ToCommand());

            return(Ok(result.Message));
        }
コード例 #9
0
        public ActionResult ViewSlurs([FromForm] SlackCommandDto slackCommand)
        {
            var result = _slursCommands.Slurs(slackCommand.ToCommand());

            return(Ok(result.Message));
        }
コード例 #10
0
        public ActionResult Wholast([FromForm] SlackCommandDto slackCommand)
        {
            var result = _slursCommands.WhoLast(slackCommand.ToCommand());

            return(Ok(result.Message));
        }
コード例 #11
0
        public async Task <ActionResult> CleanSlurs([FromForm] SlackCommandDto slackCommand)
        {
            var result = await _slursCommands.Clean(slackCommand.ToCommand());

            return(Ok(result.Message));
        }
コード例 #12
0
        public async Task <ActionResult> JoinCoffeeOther([FromForm] SlackCommandDto slackCommand)
        {
            var result = await _slursCommands.Flame(slackCommand.ToCommand());

            return(Ok(result.Message));
        }
コード例 #13
0
        public async Task <ActionResult> Inventory([FromForm] SlackCommandDto slackCommand)
        {
            var result = await _inventoryCommands.Inventory(slackCommand.ToCommand());

            return(Ok(result.Message));
        }
コード例 #14
0
        public ActionResult Balance([FromForm] SlackCommandDto slackCommand)
        {
            var result = _statsCommands.Balance(slackCommand.ToCommand());

            return(Ok(result.Message));
        }
コード例 #15
0
        public async Task <ActionResult> Monsters([FromForm] SlackCommandDto slackCommand)
        {
            var result = await _combatCommands.ListMonsters(slackCommand.ToCommand());

            return(Ok(result.Message));
        }
コード例 #16
0
        public async Task <ActionResult> Equipment([FromForm] SlackCommandDto slackCommand)
        {
            var result = await _statsCommands.Equipment(slackCommand.ToCommand());

            return(Ok(result.Message));
        }
コード例 #17
0
        public ActionResult GambleChallenge([FromForm] SlackCommandDto slackCommand)
        {
            var result = _casinoCommands.GambleChallenge(slackCommand.ToCommand());

            return(Ok(result.Message));
        }