有没有办法通过url向DISCORD发送消息?

有没有办法通过url向DISCORD发送消息?,discord,Discord,使用电报可以仅使用裸url向频道发送消息: https://api.telegram.org/bot[BOT_API_KEY]/sendMessage?chat_id=[MY_CHANNEL_NAME]&text=[MY_MESSAGE_TEXT] 有可能有不和谐吗?因此,要使用普通URL(get)请求发送消息?如果您愿意,您将向端点/channels/{channel.id}/messages发送POST消息,但还需要首先: 在使用此终结点之前,必须至少连接到网关并使用网关标识一次

使用电报可以仅使用裸url向频道发送消息:

https://api.telegram.org/bot[BOT_API_KEY]/sendMessage?chat_id=[MY_CHANNEL_NAME]&text=[MY_MESSAGE_TEXT]
有可能有不和谐吗?因此,要使用普通URL(get)请求发送消息?

如果您愿意,您将向端点
/channels/{channel.id}/messages
发送POST消息,但还需要首先:

在使用此终结点之前,必须至少连接到网关并使用网关标识一次

但是,您可以执行类似的操作:设置,在请求之前不需要身份验证过程

您可以在
Integrations
WebHooks
下的频道设置中为频道设置webhook。您可以在那里单击
复制Webhook URL
,以复制URL

URL将如下所示:
https://discord.com/api/webhooks//

然后,您可以使用消息负载

它可以是一个JSON/表单负载,具有以下字段(复制自):

需要字段类型说明
内容字符串嵌入内容(最多2000个字符)中的一个,即文件
用户名字符串覆盖webhook的默认用户名false
头像url字符串覆盖webhook的默认头像
如果这是tts消息false,则tts布尔值为true
文件内容要发送的文件的内容,其中一个是内容,file,embeddes
嵌入最多10个嵌入对象的数组嵌入丰富的内容,其中包括内容、文件、嵌入
有效负载\u json字符串请参见消息“仅创建多部分/表单数据”
允许的\u提及允许提及对象允许提及消息false

不,正如我在回答中所述,这是不可能的。不过,我说得更清楚了。但是,您可以使用sumple
curl
命令访问webhook,或者使用两个
curl
命令发送普通消息(即使您可能需要使用变量)。另一个选择是创建一个web服务器,将GET请求作为POST请求转发,并提供所需的信息。本主题的全部要点是了解是否有一种方法可以在没有特殊Web服务器的情况下实现这一点(要么
curl
是Web服务器工具的一部分,要么不是大多数其他应用程序的一部分,它们只具有UrlPing和Get功能)。无论如何,谢谢你抽出时间。