api.py 文件源码

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

项目:LunaBot 作者: miraai 项目源码 文件源码
def feeds_create(self, ctx, *, name : str):
        """Creates a feed with the specified name.

        You need Manage Roles permissions to create a feed.
        """
        channel = ctx.message.channel
        server = channel.server
        feeds = self.feeds.get(channel.id, {})
        name = name.lower()
        if name in feeds:
            await self.bot.say('This feed already exists.')
            return

        # create the default role
        role_name = self.library_name(channel) + ' ' + name
        role = await self.bot.create_role(server, name=role_name, permissions=discord.Permissions.none())
        feeds[name] = role.id
        await self.feeds.put(channel.id, feeds)
        await self.bot.say('The feed has been created!')
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号