gpt4 book ai didi

javascript - 我在创建不和谐机器人时遇到了这个错误。类型错误 [ERR_INVALID_ARG_TYPE]

转载 作者:行者123 更新时间:2023-12-02 23:38:44 25 4
gpt4 key购买 nike

我在输入 node 时遇到了此错误。启动程序。如果这是一个愚蠢的问题,我很抱歉,但我刚刚开始编码。我的代码有什么问题吗?

这是针对一个不和谐的机器人,我还没有在网上看到任何关于这个问题的信息。

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

var client = new discord.Client();

const token = 'E440dqHpTt1qTHw4iWB3VgXit7_tcUd4';

client.on ("ready"), () => {
console.log ("ready!");

client.user.setGame ("prefix tb")
};

const prefix = "tb"
client.on ('message', function(message) {

if (message.author.bot) return;

if (message.content.startsWith (prefix + "hello")) {
message.reply ("Hi! What's up?");
}

});

client.login (token);

我以为机器人会启动,但我得到的是:

 throw new errors.ERR_INVALID_ARG_TYPE('listener', 'Function', listener);
^

TypeError [ERR_INVALID_ARG_TYPE]: The "listener" argument must be of type Function. Received type undefined
at checkListener (events.js:54:11)
at _addListener (events.js:205:3)
at Client.addListener (events.js:263:10)
at Object.<anonymous> (E:\Discord Bots\tylerbot\tylerbot.js:7:8)
at Module._compile (internal/modules/cjs/loader.js:701:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:712:10)
at Module.load (internal/modules/cjs/loader.js:600:32)
at tryModuleLoad (internal/modules/cjs/loader.js:539:12)
at Function.Module._load (internal/modules/cjs/loader.js:531:3)
at Function.Module.runMain (internal/modules/cjs/loader.js:754:12)

最佳答案

据我所知,这是您代码中的一个简单的拼写错误。只需更改:

// This
client.on ("ready"), () => {
// Should be
client.on ("ready", () => {

关于javascript - 我在创建不和谐机器人时遇到了这个错误。类型错误 [ERR_INVALID_ARG_TYPE],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56178461/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com