【发布时间】:2021-12-22 07:36:09
【问题描述】:
@bot.command()
async def PrivateChannel(ctx):
guild = ctx.guild
overwrites = {
guild.default_role: discord.PermissionOverwrite(read_messages=False),
}
channel = await guild.create_text_channel('secret', overwrites=overwrites)
这是创建私人频道的代码
当用户进入语音频道时,我想创建一个私人频道
所以我不得不把这个函数放在@bot.event 中
但它不起作用。
@bot.event
async def on_voice_state_update(member, before, after):
if before.channel is None and after.channel is not None:
async def PrivateChannel(ctx):
guild = ctx.guild
overwrites = {
guild.default_role: discord.PermissionOverwrite(read_messages=False),
}
channel = await guild.create_text_channel('secret', overwrites=overwrites)
【问题讨论】:
标签: python discord discord.py bots