我试图在本地启动并运行我的 Node.js 服务器,但它一直返回错误,具体来说:/Users/rogerjorns/Desktop/templateassignment/node_modules/express/lib/router/index.js:458throw new TypeError('Router.use() requires a middleware function but go
2019-08-20
我之前在 SO 上问过这个问题,但是我找不到问题/答案!基本上我想创建这个:Array.prototype.filterAndMap = function(){};我可以像这样使用它:[1,2,3,4,5].filterAndMap(function(){if(i % 2 === 0){return i*2;}});上面会返回: [4,8]我认为实现这一点的最佳方法是使用 Array.proto
2017-11-15
我有一个对象db_parsed当我运行console.log(JSON.stringify(db_parsed, null, 4))结果是:{"data": [[{"name": "Me","age": 23,"sex": "M"},{"name": "Wonderwoman","age": 22,"sex": "F"}],[{"name": "ALbert The Man","age": 22,
2018-04-27
大家好,我有一张这样的地图Map {'708335088638754946' => 38772,'712747381346795670' => 12051,'712747409108762694' => 12792}我有一个数组,如let array = ["712747381346795670", "708335088638754946"]我怎样才能过滤仅等于数组中项目的地图
2020-05-21
我一直试图从文本文件中获取项目(以换行符分隔)并在此过程中删除选定的项目。我以前使用过类似的方法,并且成功了,那是在index.js中执行此操作时,而这次,我为此创建了一个新文件,以免弄乱index.js,但似乎不起作用。index.js:const items = require("item_thing.js")("./items.txt");console.log(items);items.t
2021-03-26
我目前正在使用 nodejs 中的对象和数组以及过滤器。我目前面临的困难是弄清楚如何正确遍历对象并过滤所需的结果。相反,我得到的是undefined。我有一个对象users,我想过滤每个具有active === true的用户配置,然后最终在最终结果中使用该过滤器显示每个用户配置。解决这个问题的正确/最佳方法是什么?我应该使用map吗?当前结果:undefined期望结果:[{email: '[e
2022-02-27
我是编码新手,我正在尝试在 Discord 上设置一个机器人……我希望机器人通过嵌入向用户发送消息,类似于我之前在项目中使用的一个,它工作得很好。我稍微修改了代码,但它不会注册这个,即使其他代码工作得很好。我做错了什么?错误消息如下:TypeError: Cannot read property 'tag' of undefinedat Client.client.on (C:\Users\Tri
2019-04-09
我想制作一个 Discord 机器人,但我被困在这里。这是我的代码:const Discord = require('discord.js');const client = new Discord.Client();client.once('ready', () => {console.log('Ready!');});client.login('xxx');client.on('message'
client.on('message', (message) => {const { member, mentions } = message;const tag = `<@${member.id}>`;if (message.content.startsWith(`${prefix}ban`)) {if (member.hasPermission('ADMINISTRATOR') ||membe
2020-08-28
因此,我正在制作一个 Discord 机器人,并且我有一个 meme 命令,可以从 r/memes 获取 meme,但是有时它会给出一个 meme,有时代码会崩溃并在控制台中给出此错误:TypeError: Cannot read property 'data' of undefined我不太确定这可能是什么,所以如果有人能帮助我,那将会很有帮助。这是我的!meme命令代码:const https
2021-02-22
我目前不是node.js编码最有经验的,这是在我前一段时间做的东西中的discord.js中。我最近回到了它,发现它不起作用!我在这个主题上毫无头绪,将接受任何可能的帮助!谢谢!051829732}以下是错误,772859041
2021-04-06
今天我正在编写一个小型 discord.js 音乐机器人,但后来我遇到了一个错误,我真的不知道如何修复它。有人知道解决办法吗?这是错误这是我的代码const fs = require('fs');const { discord, Client, Intents } = require('discord.js');const myIntents = new Intents();myIntents.a
2021-09-14
我试图通过 id 或 mention 获取频道,代码本身可以工作,但是当用户提供错误的 ID 时,它会显示:TypeError:无法读取未定义的属性(读取“catch”)有人能帮帮我吗?我试过这个:message.guild.channels.cache.find(channel => channel.id == args[0]).catch(err => {});还有这个:message.gui
2021-12-12
因此,我尝试将所有事件放在单独的文件中。诸如“ready”和“messageCreate”之类的事件运行良好,但我搞不清楚这一点。有人能帮我吗? const { MessageEmbed } = require("discord.js")module.exports = {name: "guildMemberAdd",run: async (member) => {const welcome
2022-05-21
我尝试使用新版 discord.js 编写一个机器人,但当我尝试登录时,它提示我此错误/home/max/Schreibtisch/Discord Bots/Perplex/node_modules/discord.js/src/util/Util.js:279if (!Object.hasOwn(given, key) || given[key] === undefined) {^TypeErr
2022-07-23