尝试调试我的机器人但没有任何显示

Trying to debug my bot but nothing shows up

嗨,这是我的 discord 机器人的代码,我尝试 运行 它并且没有错误地出现,甚至“我还活着”日志出现在控制台中,但没有别的,我认为它是我的令牌,但机器人登录了, 我唯一能想到的是 client.on 但即使在文档中我也看不出差异。 我是 js 的新手,所以感谢任何人的帮助

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

const client = new Discord.Client({intents: [Discord.Intents.FLAGS.GUILDS]});

const prefix = '!';

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

client.on('message', message => {
    console.log('asd');
    if(message.content = '${prefix}hi'){
        console.log('command detected');
        message.channel.send('Hi ${message.author}');
    }
});

client.login('my-token');

要获取消息数据,您需要在您的客户端中启用 GUILD_MESSAGES 意图,并且您需要转到您的 Discord Developer 页面,然后在您的应用程序中,转到 Bot选项并检查消息内容意图