如何在不使用Discord API的情况下,使用JS & Chrome Console将Discord消息发送到Discord频道?看来是不可能了。。
ovfsdjhp1#
打开discord控制台:ctrl + shift + i(不工作?)参见下面的编辑)然后进入网络选项卡。现在我们需要嗅探一条消息,因此键入一条不一致的消息并发送它。然后在控制台网络选项卡中右键单击名为"messages"的请求,并选择"Copy as fetch"。然后转到“控制台”选项卡。粘贴请求。编辑此请求以删除“noonce”字段。在那里,编辑“内容”字段与您的消息。当你按回车键时,它应该发送它。
到今天为止,discord团队默认禁用了控制台。有两个选项可以使用它:
js5cn81o2#
我知道这是个老问题,但我想我找到了你想要的答案。许多您可能想过要使用的头文件对于这样的工作来说是不必要的。对大多数事情都很重要的标题:
**授权:**TOKEN接受:“/”**权威机构:**discordapp.com
发送邮件时,还必须指定内容类型:
**content-type:**application/json
因此,您可以使用以下代码或类似代码轻松地构造JavaScript POST请求,以向通道发送不一致消息:
message = "Hi!"; token = "TOKEN"; channel_id = "CHANNEL ID"; channel_url = `https://discordapp.com/api/v6/channels/${channel_id}/messages` request = new XMLHttpRequest(); request.withCredentials = true; request.open("POST", channel_url); request.setRequestHeader("authorization", token); request.setRequestHeader("accept", "/"); request.setRequestHeader("authority", "discordapp.com"); request.setRequestHeader("content-type", "application/json"); request.send(JSON.stringify({ content: message }));
yws3nbqq3#
这是MiGu3X写的部分答案。这是发送数据的示例方式:
。
3条答案
按热度按时间ovfsdjhp1#
打开discord控制台:ctrl + shift + i(不工作?)参见下面的编辑)
然后进入网络选项卡。
现在我们需要嗅探一条消息,因此键入一条不一致的消息并发送它。
然后在控制台网络选项卡中右键单击名为"messages"的请求,并选择"Copy as fetch"。
然后转到“控制台”选项卡。粘贴请求。
编辑此请求以删除“noonce”字段。
在那里,编辑“内容”字段与您的消息。
当你按回车键时,它应该发送它。
到今天为止,discord团队默认禁用了控制台。
有两个选项可以使用它:
js5cn81o2#
我知道这是个老问题,但我想我找到了你想要的答案。许多您可能想过要使用的头文件对于这样的工作来说是不必要的。
对大多数事情都很重要的标题:
**授权:**TOKEN
接受:“/”
**权威机构:**discordapp.com
发送邮件时,还必须指定内容类型:
**content-type:**application/json
因此,您可以使用以下代码或类似代码轻松地构造JavaScript POST请求,以向通道发送不一致消息:
yws3nbqq3#
这是MiGu3X写的部分答案。
这是发送数据的示例方式:
。