这是一个创建频道的简单脚本,但是如果已有另一个与机器人正在创建的频道相同的频道,我不想创建该频道
servr = message.server
await client.create_channel(servr, 'Channel_name', type=discord.ChannelType.text)
答案 0 :(得分:0)
您可以使用discord.utils.get
遍历服务器的通道来检查其名称
server = message.server
name = 'Channel_name'
if not get(server.channels, name=name)
await client.create_channel(server, name, type=discord.ChannelType.text)