首页 > 解决方案 > 我的不和谐机器人不响应我的命令

问题描述

我正在关注一个 youtube 教程,我有信心我没有搞砸任何事情,但是我的机器人不会响应我输入的命令。到目前为止,这是我的代码(令牌在底部,而不是粘贴它)。我是这方面的新手,所以如果这是一个简单的错误,我很抱歉。

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

const client = new Discord.Client({ intents: ["GUILD_MEMBERS", "GUILD_MESSAGES"] });

const prefix = '-';

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

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

    const args = message.content.slice(prefix.length).split(/ +/);
    const command = args.shift().toLowerCase();

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

标签: discordbots

解决方案


推荐阅读