Как не создавать канал, если он существует с таким же именем - PullRequest
0 голосов
/ 23 января 2019

Это простой скрипт, который создает канал, но я не хочу создавать этот канал, если уже существует другой канал с таким же именем этого канала, который создает бот

servr = message.server
            await client.create_channel(servr, 'Channel_name', type=discord.ChannelType.text)

1 Ответ

0 голосов
/ 23 января 2019

Вы можете использовать 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)
...