#javascript #discord #discord.js
Вопрос:
Не уверен на 100%, правильно ли я это делаю, но похоже, что второй компонент (строка 13)
не распознается или что-то в этом роде
я делаю это неправильно или я что-то пропустил? Я попытался следовать документации здесь, но не смог понять это,
Я просто думаю, что мой мозг просто сломан, ха-ха
Я был бы признателен за помощь
Это для кнопок, использующих Discord.js 12.5.3
client.api.channels(applicationChannelId).messages.post({
data: {
embeds: [application],
components: [{
type: 1,
//accept button
components: [{
type: 2,
style: 3,
label: "Accept",
custom_id: "accept",
//deny button
components: [{
type: 2,
style: 4,
label: "Deny",
custom_id: "deny"
}]
}]
}]
}
Ответ №1:
data.components
принимает массив компонентов сообщений, поэтому вместо того, чтобы пытаться добавить несколько значений components
, вы можете просто добавить его в массив, например:
client.api.channels(applicationChannelId).messages.post({
data: {
embeds: [application],
components: [{
type: 2,
style: 3,
label: "Accept",
custom_id: "accept"},
{
type: 2,
style: 4,
label: "Deny",
custom_id: "deny"
},
]})
Комментарии:
1. ты настоящий MVP, Мой мозг временами не хочет работать на полную мощность. Миллион раз спасибо
2. 🤝 никаких проблем, мой чувак