Я думаю, что веб-заезды Discord предназначены только для отправки сообщений и ничего более, и вам, вероятно, придется использовать бот для создания канала, если вы не хотите делать это вручную.
Создание webhook через discord.py API поддерживается только в ветви перезаписи, я думаю
Установка discord.py-переписать
pip install git+https://github.com/Rapptz/discord.py@rewrite
import discord
from discord.ext.commands import Bot
bot=Bot(command_prefix='.')
@bot.event
async def on_ready():
print(bot.user.name)
@bot.command()
async def chan(msg):
chan=await msg.guild.create_text_channel(name='New text')
web=await chan.create_webhook(name='New web')
print(web.url)
bot.run("YOUr bot token here")
вы можете найти документацию здесь и вы можете создать своего бота здесь