#discord.js
#discord.js
Вопрос:
Я работаю над ботом discord и хочу распечатать полученные сообщения. Консоль должна напечатать это, когда я пишу «привет» на моем сервере: привет, но это выглядит так: ${message} В уроке, который я смотрю, это работает, но у меня нет
client.on('message', (message) => {
console.log('${message}');
});
Комментарии:
1. Пожалуйста, не могли бы вы предоставить нам больше вашего кода. Где вы определили клиента?
2. message — это объект класса, вы хотите распечатать message.content, верно?
Ответ №1:
Попробуйте это.
console.log(message.content)
// Or this, if you really want to wrap this in a string
console.log(`${message.content}`)
Ваш код не будет работать по нескольким причинам :
Во-первых, вы не можете вызвать var таким образом: '${message}'
возвращает строку, а не var. ${}
Синтаксис поддерживается только в обратных указателях.
Затем, message
однако, не вернет содержимое вашего сообщения message.content
.