【发布时间】:2021-06-28 15:26:34
【问题描述】:
我正在为我的机器人创建一个斜杠命令。所以我尝试了这个
Client.ws.on('INTERACTION_CREATE', async interaction => {
Client.api.interactions(interaction.id, interaction.token).callback.post({data: {
type: 4,
data: {
content: 'hello world!'
}
}})
})
这很好用。
所以我尝试发送一个嵌入并在下面尝试这些(2)代码
Client.ws.on('INTERACTION_CREATE', async interaction => {
Client.api.interactions(interaction.id, interaction.token).callback.post({data: {
type: 4,
data: {
content: {
embed: exampleEmbed
}
}
}})
})
和
Client.ws.on('INTERACTION_CREATE', async interaction => {
Client.api.interactions(interaction.id, interaction.token).callback.post({data: {
type: 4,
data: {
embed: exampleEmbed
}
}})
})
这些都不起作用。
那么我做错了什么?
或者,如何发送带有斜杠的嵌入命令?
编辑:这就是我定义exampleEmbed的方式
const exampleEmbed = {
color: 0x0099ff,
title: 'Hello world',
thumbnail: {
url: 'https://i.imgur.com/wSTFkRM.png',
},
image: {
url: 'https://i.imgur.com/wSTFkRM.png',
}
};
【问题讨论】:
标签: javascript node.js discord discord.js