我正在制作一个机器人,我希望它有一个票务系统。该命令的代码如下。我需要做什么才能在类别下创建频道?
我尝试过搜索,但没有任何结果。
@client.command()
async def ticket(ctx):
global ticketNumber
ticketNumber = str(ticketNumber)
guild = ctx.message.guild
await guild.create_text_channel(f'Ticket-' + ticketNumber)
ticketNumber = int(ticketNumber) + 1
Run Code Online (Sandbox Code Playgroud)
小智 5
category=CategoryObject要在类别下创建频道,您可以在 中添加参数create_text_channel()。
但要获取类别对象,您可以使用该utils.get()函数
name = 'Your Category Name'
category = discord.utils.get(ctx.guild.categories, name=name)
await ctx.guild.create_text_channel(f'Ticket-{ticketNumber}', category=category)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8236 次 |
| 最近记录: |