开发者问题收集
我尝试了有关此主题的所有堆栈溢出可能性,但对我不起作用,我认为它已经过时了。我在使用 Discord.JS V13.6因此,目前,我有这个:const channel = client.channels.cache.get('my_id-channel');channel.send('content');我右键单击频道 → 复制 id 获取 my_id-channel我的错误:未捕获的 TypeE
您好,我目前正在开发我的 discord 机器人,我在使用 ban 命令时遇到了错误这是我为 ban 编写的代码if (message.content.startsWith(prefix + "ban")){let mention = message.mentions.members.first();if (mention = undefined){message.reply("Member no
我对 Javascript 还很陌生。所以请忍受我的乱码,但我不知道这个错误是什么意思,并且花了很长时间试图解决这个问题。我现在正在使用 Replit,但我也在 Visual Studio 上尝试过,但出现了同样的错误。请帮忙,我不知道该怎么办!每当我尝试运行我的脚本时,它都会出现以下错误:TypeError: Cannot read properties of undefined (readin
每次我运行 discord 语音识别代码时,它都会上线,但只要它加入频道,我的代码就会显示错误:找不到模块“@discordjs/opus”Require stack:- C:\Users\SURYASH\Desktop\DiscordSpeechBot\node_modules\prism-media\src\util\loader.js- C:\Users\SURYASH\Desktop\Di
我有一个机器人,它获取用户消息内容,删除用户消息,然后向 message.author 发送私人消息,然后在嵌入中发送用户消息内容。几条消息之后,机器人发送了 2 条消息而不是 1 条,并出现警告。有什么办法可以修复它吗?警告:superadmin@vps-XXXXXX:~/path$ node test.js (node:1059)UnhandledPromiseRejectionWarning
我正在尝试制作自己的 discord 机器人(在 discord.js v13 中)。我找到了有关此主题的官方discord.js 指南和他们的示例代码,并且我正在尝试使用/重用那里的代码来构建我自己的机器人。这个想法是在斜杠命令“item”之后获取用户输入(因此/item:firebrand),将该用户输入传递到URL(这允许您从后端/API获取有关该项目的信息)并使用收到的响应来填充嵌入的各个
我正在开发一个 discord 机器人,我想在用户发送特定消息时从我的 dactylo.json 文件中发送一个随机句子。但是,当尝试从此文件访问数据时,我收到“未定义”错误,就像它无法读取我的 json 文件一样。我查看了许多以前的问题,但找不到对我有帮助的答案,即使它对其他人有帮助。我确定我遗漏了一些东西,但我似乎找不到什么……这是我从 dactylo.json 中获取的代码:{"senten
我正在制作一个 Discord 机器人,并使用 CodeLyon 的Permissions V2视频作为参考。错误出现在我的 message.js 文件中,其中包含以下内容:require('dotenv').config();//create cooldowns mapconst cooldowns = new Map();module.exports = (Discord, client, m
我制作了一个傻傻的机器人,它会在提示时加入语音频道并播放 Gordon Ramsay 的片段。经过反复试验后,语音功能效果很好。目前,我正尝试让它向 DM 发送可播放的 mp3 列表,但遇到了错误。我认为我向用户发送 DM 的 if 语句正在与我的逻辑交互,以在语音频道中播放随机 mp3。我对此还很陌生。client.on('message', async message => {if(messa
我正在尝试在 discord.js v12 中创建一个错误处理系统。简而言之,当机器人中发生错误时,它会向机器人所有者发送 DM 并发送错误代码。我该怎么做?如果需要机器人的代码,请告诉我(是的,我还在学习 JavaScript)。编辑:这是我的代码:function catchErr (err, message) {client.users.cache.get("7622673096613560
我查看了文档,这就是我所展示的内容,所以我只是对其进行了一些编辑,使其成为我希望角色具有的权限,然后从那里我尝试了该命令并收到错误。我尝试了几种方法仍然无法使其工作这是我第一次尝试这个所以我可以看到为什么它不起作用const Discord = require("discord.js")module.exports = {name: 'muterolecreate',usage: '%mutero
我希望我的机器人在“欢迎”文本频道中为每个新成员发布一条简单的欢迎消息。我在这里和那里阅读了很多帖子,但仍然无法让它按预期工作这是代码:console.log('Beep Boop Beep'); //prints 'Beep Boop Beep'require('dotenv').config(); //load the dotenv node pachage and call a config
我完成了命令处理程序,但出现了错误,想知道社区中是否有人可以帮助我解决该问题?我的代码:const fs = require('fs');module.exports = (client, Discord) => {const load_dir = (dir) => {const event_files = fs.readdirsync(`./events/${dirs}`).filter(fil
我成功地用这个指南但它怎么也不起作用当我不嵌入时,它可以工作,但嵌入时不行相反,当命令不起作用时,它会记录我添加的错误消息这是我的代码server-info.jsmodule.exports = {name: 'server',description: 'Display info about this server.',execute(message) {// message.channel.se
当“message.member”成员用某个表情符号对我的机器人发送的消息做出反应时,我希望我的机器人对该成员执行操作。但是,我收到错误“消息未定义”,我无法对此执行任何操作。我认为我需要使用“messageReactionAdd”,因为我需要知道服务器上的每一个反应,检查它们是否适用于我的机器人的消息,然后向执行这些反应的用户返回一个操作。这必须涉及我机器人发送的所有消息,即使是旧消息。我想要使