所以我制作了这个小 py 脚本,我想将这个命令发送到我的 discord 服务器,但是 这是行不通的,所以就像什么都没发生一样
import requests
url="https://discord.com/api/v9/interactions"
auth={
"authorization": "XXX"
}
msg={
"data":"/imagine prompt: very yellow banana"
}
requests.post(url,headers=auth,json=msg)
有人知道我在这里做错了什么吗? *我在不和谐浏览器上使用检查器获得了网址。
确实如此,但它只是将命令作为消息发送。
import requests
url="https://discord.com/api/v9/channels/XXX/messages"
auth={
"authorization": "XXX"
}
msg={
"content":"/imagine prompt: very yellow banana"
}
requests.post(url,headers=auth,json=msg)
有 discord.py 可能适合您的需要。
Discord.py - https://discordpy.readthedocs.io/en/stable/
HTTP 请求不是与 discord 交互的选项。