我想使用 python 代码让机器人在 discord 上执行我的命令

问题描述 投票:0回答:1

所以我制作了这个小 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)
python html url discord request
1个回答
0
投票

有 discord.py 可能适合您的需要。

Discord.py - https://discordpy.readthedocs.io/en/stable/

HTTP 请求不是与 discord 交互的选项。

© www.soinside.com 2019 - 2024. All rights reserved.