Я работаю над диссон-ботом и делаю команду «помощь». Сначала у меня был массив команд, и если они нуждались в помощи по конкретной команде, мне нужно было добавить больше строк кода, чем я хочу. Мне было интересно, если бы я мог поместить объект внутри моего объекта, как это:
const commands1 = {
coinflip: {
usage: prefix + "coinflip",
description: `Flip a coin then guess what it landed on.`
}
diceroll: {
usage: prefix + "diceroll (number)",
description: `Roll a die and guess what it lands on`
}
};
Или я должен был бы сделать что-то еще, потому что, когда я делаю
for(var name in commands1){
embed.addField("Command:", name)
}
здесь будут перечислены все доступные команды. Однако я не могу получить доступ к использованию или описанию, я попытался сделать это следующим образом:
.addField("Usage:", name.usage)
.addField("Description:", name.description)
(там указано неопределенное) Я неправильно обращаюсь к нему или я не могу помещать объекты в объекты. Извините, я относительно новичок в этом :) Спасибо.