我在这方面真的很陌生,我正在努力让机器人上线,但无论我做什么,都会出现错误消息,我也下载了requirejs,但它似乎不起作用。基本上,我不知道自己在做什么,需要帮助。
const {Clients, Intents} = require(discord.js);
const TOKEN = '************************************************'
const client = new Client({
intents: [
Inents.FLAGS.GUILDS,
Intents.FLags.GUILD_MESSAGES,
]
});
client.once('ready', () => {
console.log('Logged in as ${client.user.tag}')
});
client.login(TOKEN);
有几件事。不要在公共网站上发布代币。Discord可能给你发短信说你在这里发了代币,但仍然如此。我建议用"dotenv"包创建一个.env文件(如果你知道这是什么的话(,只是为了保持你的令牌私有。
在你的第5行,Intents
有一个打字错误,上面写着Inents
。所以,确保这是固定的,第6行也是如此。应该是FLAGS
而不是FLags
原因是";要求";没有定义是因为你需要把discord.js放在这样的引号里。
const {Clients, Intents} = require('discord.js');
如果你有任何其他错误,请随时回复。祝你度过美好的一天。
您需要将discord.js放在这样的引号中:
const {Clients, Intents} = require("discord.js");