Стандартный способ отправки встроенного сообщения:
message.channel.send({embed: {
color: 3447003,
title: "Test:",
fields: [
{ name: "Test 1", value = "Test"},
{ name: "Test 2", value: "TEST"},
{ name: "Test 3", value: "TEST"}
]
}
});
Мне было интересно, можно ли как-нибудь сделать сообщения в блочной форме, например:
Test1: Test2:
test1 test1
test2 test2
test3 test3
test4 test4
Я стремлюсь к тому, чтобы он был встроенным, и вы могли вводить несколько значений для каждого заголовка. Сначала я подумал, что \n подойдет, но это не сработало. Я пробовал и другие вещи, например, пытался добавить к нему embed-manager.js, но это не сработало.
message.channel.send({embed: {
color: 3447003,
title: "Test:",
fields: [
{ name: "Test 1", value = "Test1 \n Test2 \n Test3"},
{ name: "Test 2", value: "TEST"},
{ name: "Test 3", value: "TEST"}
]
}
});
Я стремлюсь к чему-то вроде этого: Пример изображения
Заранее благодарю за помощь.





Во-первых, вы не можете использовать = на объектах. Всегда :
Вы можете использовать \n, чтобы сделать линию разрыва.
Вы можете использовать inline: true, чтобы он отображал до 3 полей в одной строке.
message.channel.send({embed: {
color: 3447003,
title: "Test:",
fields: [
{ name: "Test 1", value: "Line1\nLine2\nLine3", inline: true},
{ name: "Test 2", value: "AlsoLine1\nAlsoLine2\nAndLine3", inline: true}
]
}
});
Прошу прощения за сообщение, так как я пропустил =. Спасибо за ваше сообщение.