membership.py 文件源码

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

项目:tmerc-cogs 作者: tmercswims 项目源码 文件源码
def _membershipset(self, ctx: commands.Context):
        """Sets membership settings."""

        server = ctx.message.server
        if server.id not in self.settings:
            self.settings[server.id] = deepcopy(default_settings)
            self.settings[server.id]["channel"] = server.default_channel.id
            dataIO.save_json(self.settings_path, self.settings)
        if ctx.invoked_subcommand is None:
            await self.bot.send_cmd_help(ctx)
            msg = "```"
            msg += "ON: {}\n".format(self.settings[server.id]["on"])
            msg += "CHANNEL: #{}\n".format(self.get_welcome_channel(server))
            msg += "JOIN: {}\n".format(self.settings[server.id]["join_message"])
            msg += "LEAVE: {}\n".format(self.settings[server.id]["leave_message"])
            msg += "BAN: {}\n".format(self.settings[server.id]["ban_message"])
            msg += "UNBAN: {}\n".format(self.settings[server.id]["unban_message"])
            msg += "```"
            await self.bot.say(msg)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号