首页 > 解决方案 > 使用 discord.py 创建文本通道

问题描述

我正在尝试创建一个创建文本通道的命令。我试图寻找解决方案,但它不起作用。

这是我的代码

@client.command()
async def create(ctx):
  guild = 841035735011819541
  await guild.create_text_channel('test')

标签: pythondiscorddiscord.py

解决方案


guild是整数,整数没有create_text_channel方法。您想获得一个discord.Guild具有该create_text_channel方法的实例

@client.command()
async def create(ctx):
    guild_id = 841035735011819541
    guild = client.get_guild(guild_id)
    await guild.create_text_channel('test')

推荐阅读