首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >TypeError [ERR_INVALID_ARG_TYPE]:“侦听器”参数必须是函数类型的

TypeError [ERR_INVALID_ARG_TYPE]:“侦听器”参数必须是函数类型的
EN

Stack Overflow用户
提问于 2018-08-17 14:56:52
回答 3查看 33.1K关注 0票数 10

我这里有个小问题:

events.js:200 抛出新的errors.ERR_INVALID_ARG_TYPE(“侦听器”,“函数”,侦听器); ^ TypeError ERR_INVALID_ARG_TYPE:“侦听器”参数必须是函数类型。未定义的接收类型 在_addListener (events.js:200:11) 在Client.addListener (events.js:259:10) 在对象上。(D:\Yoshio\index.js:7:5) 在Module._compile (内部/模块/cjs/loader.js:689:30) 在Object.Module._extensions..js (内部/模块/cjs/loader.js:700:10) 在Module.load (内部/模块/cjs/loader.js:599:32) 在tryModuleLoad (内部/模块/cjs/loader.js:538:12) 在Function.Module._load (内部/模块/cjs/loader.js:530:3) 在Function.Module.runMain (内部/模块/cjs/loader.js:742:12) 在启动时(内部/引导/node.js:266:19)

我找不到答案,请告诉我该怎么做。

这是我的代码:

代码语言:javascript
复制
const Discord = require("discord.js");

const TOKEN = "mytoken";

var bot = new Discord.Client();

bot.on("message"), function(message) {
  console.log(message.content);
};

bot.login(TOKEN);
EN

回答 3

Stack Overflow用户

发布于 2018-08-17 15:06:37

从您提交的代码中,在将函数作为参数传递之前,您将关闭on调用。试一试:

代码语言:javascript
复制
const Discord = require("discord.js");

const TOKEN = "mytoken"

var bot = new Discord.Client();

/*
 * Note the change here, the parenthesis is moved after
 * the function declaration so your anonymous function is now
 * passed as an argument.
 */
bot.on("message", function(message) {
  console.log(message.content);
});

bot.login(TOKEN);
票数 14
EN

Stack Overflow用户

发布于 2020-10-14 05:50:37

代码语言:javascript
复制
bot.on("message"), function(message) {
  console.log(message.content);
};

这里的错误表明,您没有将回调函数传递给事件“message”。

这里的原因是语法错误,在传递回调方法之前,您正在关闭括号。

解决方案:

代码语言:javascript
复制
bot.on("message", function(message) {
  console.log(message.content);
});
票数 2
EN

Stack Overflow用户

发布于 2019-03-26 07:16:06

这条路应该像这样被正确的访问..。

代码语言:javascript
复制
const Discord = require("discord.js");

//编辑,实际上不应该这样做。帮你修好了。

票数 -3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51898056

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档