【发布时间】:2021-05-29 07:24:03
【问题描述】:
我正在制作一个不和谐的机器人,它不会运行我制作的序列,当它加入服务器时,它应该在该类别中创建一个角色、一个类别和两个频道。
async def on_server_join(ctx):
await ctx.guild.create_category('Friend')
await ctx.guild.create_role(name="friend.admin", mentionable=True)
category = ctx.guild.utils.get(ctx.guild.categories, name='Friend')
await ctx.guild.create_text_channel('Chat-with-@Friend', category=category)
guild = ctx.guild
admin_role = ctx.guild.roles, name="Admin"
overwrites = {
guild.default_role: ctx.guild.PermissionOverwrite(read_messages=False),
guild.me: ctx.guild.PermissionOverwrite(read_messages=True),
admin_role: ctx.guild.PermissionOverwrite(read_messages=True)
}
await guild.create_text_channel('secret', overwrites=overwrites, category=category)```
【问题讨论】:
标签: python python-3.x discord discord.py bots