casino.py 文件源码

python
阅读 32 收藏 0 点赞 0 评论 0

项目:Jumper-Cogs 作者: Redjumpman 项目源码 文件源码
def _payday_casino(self, ctx):
        """Gives you some chips"""

        user = ctx.message.author
        settings = super().check_server_settings(user.server)
        casino_name = settings["System Config"]["Casino Name"]
        chip_name = settings["System Config"]["Chip Name"]

        if not super().membership_exists(user):
            await self.bot.say("You need to register to the {} Casino. To register type `{}casino "
                               "join`.".format(casino_name, ctx.prefix))
        else:
            cooldown = self.check_cooldowns(user, "Payday", settings, triggered=True)
            if not cooldown:
                if settings["Players"][user.id]["Membership"]:
                    membership = settings["Players"][user.id]["Membership"]
                    amount = settings["Memberships"][membership]["Payday"]
                    super().deposit_chips(user, amount)
                    msg = _("You received {} {} chips.").format(amount, chip_name)
                else:
                    payday = settings["System Config"]["Default Payday"]
                    super().deposit_chips(user, payday)
                    msg = _("You received {} {} chips. Enjoy!").format(payday, chip_name)
            else:
                msg = cooldown
            await self.bot.say(msg)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号