누군가에게 말하게하는 방법을 찾지 못했을 것입니다. dm 그리고 지정된 플레이어로만 가야합니다. 다음은 예입니다 :채팅의 메시지 dmDiscord.js
CoolGuy의 메시지 : "DM Moogstir 안녕하세요!"
리시버 (Moogstir가)에
const Discord = require('discord.js');
const bot = new Discord.Client();
const Player = new Discord.Client();
bot.on('ready',() => {
console.log(`It's an owl! It's a Bagel! NO It's a ${bot.user.tag}`)
});
Player.on('message', (message) => {
if (message.author.bot) return;
const args = message.content.split(/ +/g);
const command = args.shift().toLowerCase();
if(command === `!dm ` + `${player.user.tag}` + `${message.content}`) {
message.Player.sendMessage(`-${message.author}` + "\n" +
`${message.content}`);
}
});
코드를 실행하면 어떻게됩니까? 'sendMessage'를'send'로 바꾸어보십시오. 이제'sendMessage'가 더 이상 사용되지 않습니다. –