在CMD中使用Curl发送Discord webhook

3pmvbmvn  于 2023-11-19  发布在  其他
关注(0)|答案(2)|浏览(143)

我想用CMD命令行Curl发送一个Webhook,但是我做的命令是:

curl -X POST --data '{"content": "Posted Via Command line"}' --header "Content-Type:application/json" discord-webhook-link

字符串
返回此消息
curl:(3)[globbing]第24列中不匹配的右大括号/括号
{“message”:“错误请求”,“code”:0}
有没有一种方法可以通过命令行发送Discord Webhook消息?

0tdrvxhp

0tdrvxhp1#

下面的语法是为我工作,也许给予它一个尝试。

curl -i -H "Accept: application/json" -H "Content-Type:application/json" -X POST --data "{\"content\": \"Posted Via Command line\"}" discord-webhook-link

字符串

ws51t4hk

ws51t4hk2#

Discord Webhook是向discord发送消息的最简单方法,但它会将消息发送到一个特定的频道。您需要创建一个服务器,单击频道的引擎图标,转到集成,创建一个webhook并复制webhook的URL。
如果您的频道上有更多用户,您可以“<@”+ ID_User +“>”来提及某人(例如:<@610973627472746>)。
此命令适用于Linux和Mac发送消息:

curl -i --trace-ascii - -X POST https://discord.com/api/webhooks/7842846283746/D3SxBhkaz7sCEO9X9OfII03aj-UWNnuNmUlSRpni0mxiBeszzevCSNhpWOFsOSHkGHVM -H "Content-Type:application/json" --data '{"content": "Hello <@610973627472746>"}'

字符串

相关问题