使用webhook在不和谐的服务器上创建频道

时间:2019-04-01 17:46:37

标签: api discord webhooks

我正在使用discord webhook api将消息发送到我的discord服务器通道。在一个新的用例中,我想创建一个带有Webhook的新频道。不幸的是,我找不到任何这样做的API。我在这里通读了整个文档:https://discordapp.com/developers/docs/resources/webhook#create-webhook

这甚至有可能做到吗?我看到了不和谐的bot允许使用它的方法-因此,我有点想也可以通过webhook来实现。

1 个答案:

答案 0 :(得分:0)

我认为Discord Webhooks仅用于发送消息,仅此而已;如果您不想手动进行操作,则可能必须使用机器人来创建频道。

我认为仅在重写分支上支持通过discord.py API创建webhook

安装discord.py-rewrite 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")

您可以找到文档here,还可以创建漫游器here