Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Нужен код JavaScript

Фри Фаер Ученик (73), на голосовании 1 год назад
Нужен код, для отправки embed сообщения в discord
Голосование за лучший ответ
Андрей Сергеев Ученик (158) 1 год назад
Вот пример кода на JavaScript для отправки встроенного (embed) сообщения в Discord, используя библиотеку discord.js:

const Discord = require('discord.js');

const client = new Discord.Client();

client.once('ready', () => {
console.log('Бот готов');
});

client.on('message', message => {
if (message.content === '!embed') {
const embed = new Discord.MessageEmbed()
.setColor('#0099ff')
.setTitle('Заголовок')
.setDescription('Описание сообщения')
.addField('Поле 1', 'Значение 1', true)
.addField('Поле 2', 'Значение 2', true)
.setFooter('Нижний колонтитул');

message.channel.send(embed);
}
});

client.login('токен_бота');
Обратите внимание, что для использования этого кода необходимо установить библиотеку discord.js, например, с помощью команды npm install discord.js. Замените 'токен_бота' на реальный токен вашего Discord-бота, который можно получить на платформе разработчиков Discord.
Soon Moon Профи (732) 1 год назад
// подключение библиотеки Discord.js
const Discord = require('discord.js');
// создание клиента Discord
const client = new Discord.Client();

// когда клиент запущен
client.on('ready', () => {
console.log(`Logged in as ${client.user.tag}!`);
});

// когда клиент получает сообщение
client.on('message', msg => {
// если сообщение начинается со строки '!embed'
if (msg.content.startsWith('!embed')) {
// создание нового `embed` сообщения
const embed = new Discord.MessageEmbed()
.setTitle('Заголовок embed-сообщения')
.setDescription('Описание embed-сообщения')
.setColor('#0099ff');

// отправка сообщения вместе с `embed`
msg.channel.send(embed);
}
});

// запуск клиента Discord
client.login('ваш_токен_бота_discord');
Похожие вопросы