将频道移至具有特定名称的类别

我正在尝试在服务器中运行一个命令,将该频道移动到我创建的存档类别。我不想使用类别 ID(如果可能的话,使用类别名称“archive”,因为我将在多个服务器中运行它。)


当我编辑频道时,我不知道要放什么。


@client.command()

@commands.has_permissions(manage_channels=True)

async def archive(ctx):


    channel = ctx.channel


    await channel.edit()

    return


HUWWW
浏览 90回答 1
1回答

胡子哥哥

您将需要使用discord.utils.get。archive = discord.utils.get(ctx.guild.channels, name="archive")await ctx.channel.edit(category=archive)
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python