我的Discord机器人没有响应(javascript)

时间:2020-10-17 23:49:53

标签: javascript discord.js

因此,当我从node启动时,我正在尝试编写自己的Discord Bot。确实可以,但是当我然后输入*ping时却没有响应

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


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

client.on('message', message => {
    if(!message.content.startsWith(prefix) || message.author.bot) return;

    const args = message.content.slice(prefix.lenght).split(" ");
    const command = args.shift().toLowerCase();

    if(command === 'ping'){
        message.channel.send('pong!');
    }
});

错误在哪里?

1 个答案:

答案 0 :(得分:1)

问题是您将length拼写为lenght

这可能会导致控制台错误。下次也请上传错误。

此外,由于无论如何您都是从discord.js指南中复制代码,所以为什么不先检查那些代码呢? ?