discord.js相关内容

如何使不和谐只嵌入2列

我正在尝试制作只有2列的嵌入。每当我删除内联值时,它就会如我所愿地删除test3字段。然后,我在test4字段上保持INLINE:TRUE,它将下降到另一行。我尝试将test3和test4的内联值都设为false,但问题仍然存在。我如何更正此问题? 更新: 在玩了更多之后,我发现当我做第五个字段时,它再次拆分了列。是否有什么方法可以隐藏test3但保留该字段? 我的嵌入如下 我的 ..
发布时间:2022-02-23 15:43:47 前端开发

discord.js获取所有角色的任何方式

如何使用Discord.js获取服务器中的所有角色?我有过message.guild.roles,但从那以后对我来说就是个谜。 推荐答案 另一个答案和您的问题message.guild确实有一个属性roles: .roles 这个行会中角色的集合。键为角色ID,值为角色 类型:Collection 集合扩展了JavaScript类型m ..
发布时间:2022-02-23 15:42:32 前端开发

获取不一致的正常运行时间。JS bot

我现在正在为运行时执行一个不一致的bot命令,我想知道执行运行时的最紧凑(也是正确的)方法是什么,以捕获机器人实际在线的时间,并以24小时格式返回。 推荐答案 启动机器人时不需要手动保存。您可以使用client.uptime,您将获得机器人启动的毫秒。 从那里您可以执行以下操作: let totalSeconds = (client.uptime / 1000); let ..
发布时间:2022-02-22 20:35:05 前端开发

从discord.js中的消息中获取Emoji URL

我正在尝试让我的不和谐机器人显示表情符号的图像文件。 所以你发布一个表情符号,机器人就会回复一个附加的表情符号图片。 它适用于机器人在线的服务器的表情符号。 但是我怎样才能从其他服务器获取表情包的url呢? 我用bot.emojis.get搜索表情符号 但是我怎么才能搜索客户端“bot”的“外部”呢?或者以其他方式获取URL? 我的来自联接服务器的表情符号代码: const e ..
发布时间:2022-02-22 20:19:10 前端开发

不和谐机器人开发:如何停止这个无限循环?

这将调用并检索随机.dog中的狗URL,当发布记录它的链接时会在1停止,但是当使用下面的message.channel.send时,它会运行调用的无限循环,如果只发送一个链接,然后停止,直到再次调用它,那么防止这种情况的最佳方法是什么? const animals = require('relevant-animals') client.on("message", (message) => ..
发布时间:2022-02-22 19:45:23 前端开发

Discord.js:message.guild.channels.forEach 不是函数

我正在使用 Discord.js 创建一个 Discord 机器人 我正在创建静音命令,但当我想为每个频道禁用静音角色的发言权限时,我收到此错误: TypeError: message.guild.channels.forEach 不是函数 我有 V12.我查看了其他一些选项,但找不到任何可行的选项. if(!toMute) return message.reply('看起来你没有指 ..
发布时间:2022-01-10 12:58:03 前端开发

Discord.js 未将数据写入 .json 文件

这是我的禁令命令,我试图导出代码以在命令处理程序中工作.Iv 这个命令有很多问题,但最终我几乎可以正常工作.代码运行完美,直到它应该写入 .json 文件(我更改了 .json 目录以确保它被找到,它抛出了一个错误,所以前一行代码肯定正在运行,并且它找到了 .json 文件.json).任何帮助将不胜感激,谢谢您 我也试过替换这条线 让bannedIDs = require('../../ ..
发布时间:2022-01-10 12:57:53 其他开发

如何按名称查找角色并向其添加用户(discord.js)

所以我正在尝试创建一个更通用并且可以添加到多个服务器的机器人.我已经设法通过使用 .find("name", "announcements") 重新格式化诸如宣布或加入消息等命令. 我的问题是同样不适用于角色. 我已经尝试了我在互联网上能找到的一些东西,例如 member.guild.roles.find("name", "Member") 或 member.guild.roles.f ..
发布时间:2022-01-10 12:57:12 其他开发

无法向该用户发送消息

我正在做一个不和谐的替代生成器.基本的想法是,我输入 !generate 并且机器人 dm 是我的帐户.我的问题是我的机器人无法向消息的作者发送任何消息.我收到“无法向该用户发送消息". 律码 let embed = new Discord.RichEmbed().addField("alt", `account: \n${random}`).setColor("#fffff");mess ..
发布时间:2022-01-10 12:57:02 其他开发

如何让 selfbot 加入服务器?

我希望我的 selfbot 使用/summon [invite] 等命令通过邀请加入服务器. 我曾尝试使用接受邀请功能,但似乎不起作用. client.accept_invite() 它不会返回任何错误或任何东西. 解决方案 不能,Client 对象. 我认为这是设计使然,原因在答案之一的评论中说明了 这里. ...因为这将允许机器人“随机"加入公会.只要机器人可以访 ..
发布时间:2022-01-10 12:56:35 前端开发

discord.js 说命令实际上说的是“说";

在我开始使用模块并清理我的代码之前,我从来没有遇到过 say 命令的问题,但是因为我的命令很少有问题.我试图弄清楚为什么它会说这个命令. const commandFiles = fs.readdirSync("./commands/").filter(file => file.endsWith(".js"));for(命令文件的常量文件){const command = require(`./ ..
发布时间:2022-01-10 12:55:59 其他开发

尝试根据昵称/显示名称获取成员.Discord.js BOT

您好,我是否正在尝试为成员获取用户指定的昵称并获取该成员并获取有关该用户的其他信息.现在我已经确认用户发送的 ARGS[0] 是正确的,但我收到了对匹配用户的 NULL 响应.不知道我错过了什么.谢谢 这是我当前的代码.只是想立即让比赛正常进行.我还需要考虑这个人是否没有昵称来检查用户名.或者认为 displayname 属性会更好.谢谢 if(command === "memberinf ..
发布时间:2022-01-10 12:55:49 前端开发

DiscordAPIError:尝试发送嵌入时无效的表单正文

这是我在学习期间编写的第一批命令之一,最近它停止了工作.我稍微摆弄了一下,但看不出问题出在哪里.当我运行 ~userinfo 时,控制台中出现以下错误: 未处理的拒绝:DiscordAPIError: Invalid Form Bodyembed.footer.icon_url:不是格式正确的 URL. 这是用户信息的代码: if (command === 'userinfo') {var ..
发布时间:2022-01-10 12:55:39 其他开发

Discord 机器人:响应“未知命令";使用拼写错误的命令时

我想让我的 discord.js 机器人响应 未知命令,使用 c!help 获取可用命令"在执行类似 c!hep(拼写错误)或未实现的不同类型命令(如 c!youtube)或只是将随机字母(如 c!rgoiw. 如果他们的消息与任何可用的命令不匹配,基本上只是一个响应. 我没有任何特定的代码,我只是使用 const PREFIX = 'c!'; 和 let args = mess ..
发布时间:2022-01-10 12:55:29 其他开发

TypeError:无法读取未定义的属性“MessageEmbed"

我正在 Discord.js 中创建一个 Discord 机器人,我需要你的“+帮助".+help 命令将显示包含所有相关命令的嵌入.但是,当我进行嵌入时,我得到了这个错误. TypeError: Cannot read property 'MessageEmbed' of undefined 如果你好奇,这是我在 help.js 中的代码: module.exports = {名称:“帮助 ..
发布时间:2022-01-10 12:55:22 其他开发