如何检查频道名称是否以特定字符串discord.py开头 @client.command() 异步def删除(ctx): channel=discord.utils.get(ctx.channel.startswith(“票证”)) 等待ctx.channel.delete()
如标题所述,我如何检查频道是否以字符串“Ticket”开头,而不是其命名的Ticket,我正在尝试制作一个Ticket系统,谢谢。您可以循环浏览所有频道,然后将其与所需内容进行比较 这将是一个sting,因此如果您想要精确匹配,可以使用如何检查频道名称是否以特定字符串discord.py开头 @client.command() 异步def删除(ctx): channel=discord.utils.get(ctx.channel.startswith(“票证”)) 等待ctx.channel.delete(),discord.py,Discord.py,如标题所述,我如何检查频道是否以字符串“Ticket”开头,而不是其命名的Ticket,我正在尝试制作一个Ticket系统,谢谢。您可以循环浏览所有频道,然后将其与所需内容进行比较 这将是一个sting,因此如果您想要精确匹配,可以使用startswith或=='Name' 最好在测试中发送消息,而不是删除它 @client.command() 异步def删除(ctx): 对于ctx.guild.text_频道中的频道: 如果channel.name.startswith('Ticket'):
startswith
或=='Name'
最好在测试中发送消息,而不是删除它
@client.command()
异步def删除(ctx):
对于ctx.guild.text_频道中的频道:
如果channel.name.startswith('Ticket'):
等待channel.send('正在删除…')
#等待频道。删除()