【问题标题】:Message not defined discord.js chatbot消息未定义 discord.js 聊天机器人
【发布时间】:2020-08-27 23:16:00
【问题描述】:

所以我试图让我的机器人工作,但代码显示消息未定义。我已经尝试了我所知道的一切:

const Discord = require('discord.js');
const client = new Discord.Client();

client.once('ready', () => {
    console.log('ready!');
});

if (message.content === '!ping') {
    message.channel.send('Pong.');
}

if (command === "!hug") {
    let user = message.mentions.users.first();
    message.channel.send("You have been hugged " + user);
}

client.login('my-bot-token');

【问题讨论】:

    标签: javascript discord discord.js chatbot


    【解决方案1】:

    我想你忘记为消息添加事件监听器了。

    const Discord = require('discord.js');
    const client = new Discord.Client();
    
    client.once('ready', () => {
        console.log('ready!');
    });
    
    client.on("message", (message) => {
        if (message.content === '!ping') {
            message.channel.send('Pong.');
        }
    
        if (command === "!hug") {
            let user = message.mentions.users.first();
            message.channel.send("You have been hugged " + user);
        }
    }
    
    client.login('my-bot-token');
    

    【讨论】:

      猜你喜欢
      • 2022-12-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-08-20
      • 2019-07-31
      • 2018-05-27
      相关资源
      最近更新 更多