discord.js相关内容

创建服务器模板 discord.js

有谁知道如何让你的 Discord 机器人创建一个发送消息所在公会的服务器模板?我不知道该怎么做. 谢谢! 解决方案 您可以在 discord.js 的文档中找到此信息.这是一个例子: message.guild.createTemplate("模板名称", "可选模板描述"); 当然,这仅在您的机器人具有“管理服务器"功能时才有效.(或“管理员")权限. 相关资源: h ..
发布时间:2022-01-10 12:44:22 前端开发

如何在 NodeJS 中使用与 python 中的 splitlines() 类似的东西

我有一个 username:password 列表,我想将它们分开,我该怎么做: 让 username = usernameValue;让密码=密码值; 这样我就可以拥有一个包含 10 多个用户名/密码的大列表,我的脚本可以自动从 txt 文件中提取这些用户名/密码,然后登录到每个单独的帐户. 解决方案 您正在寻找 String#split() 这将接受一个字符串并根据给定的参数将其拆 ..
发布时间:2022-01-10 12:44:07 其他开发

discord.js V12“过滤器"未定义

所以我将我的机器人更新为 discord.js V12 命令;whois 出现错误(node:553) UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'filter' of undefined Node.js 是 Discord.js 的当前版本,我知道它是否与代码有关 const { MessageEm ..
发布时间:2022-01-10 12:43:46 前端开发

如何使 discord.js 11 不区分大小写?

我有一个用 discord js 11 制作的反发誓,它使用了一个名为 bananwords.txt 的文件.有没有办法让它读取文件而不区分大小写.例如,如果其中一个被禁止的词是鸡肉,我想让它禁止 CHICKen、CHicken、Chicken、Chicken、ChiCKeN,你明白了.我该怎么做? 解决方案 可以使用字符串的toLowerCase()方法来实现.只需在正在检查的消息和/或 ..
发布时间:2022-01-10 12:43:39 其他开发

将 minecraft 与 discord.js 连接起来

以任何方式将 discord.js 与 minecraft 服务器连接,我想在频道 #reward 中输入我的昵称 discord并在我的昵称上获得了 10 颗钻石, 我尝试使用 rest 但不知道如何实现 miencraft + discord.js 有人有想法吗? 解决方案 如果您将 Minecraft 服务器托管在翼龙服务器上,那么您只需向他们的 api 发送请求以在提示 ..
发布时间:2022-01-10 12:43:32 其他开发

用户角色层次结构

由于像这样 https://media.discordapp.net/attachments/223867697312694272/723382952330919976/image0.png 相反,我的机器人允许用户将上面的角色添加给他们自己或其他用户,只要他们具有所需的权限 https://cdn.discordapp.com/attachments/223867697312694272/ ..
发布时间:2022-01-10 12:43:26 前端开发

Discord 机器人两次发送响应

我正在编写一个 discord.js 机器人,每当我发送命令时,它都会给出两次响应.我已经得出结论,这是因为我运行的实例太多.我尝试删除实例,但它没有删除.有时它说“某些实例无法删除",有时它根本不删除. 通过终端 服务版本 ID VM_STATUS DEBUG_MODE默认 20191208t223728 aef-default-20191208t223728-0l57 正在运行默认 2 ..
发布时间:2022-01-10 12:43:17 其他开发

如何在 Discord bot 消息嵌入中显示 gif 附件?

目前,我的机器人设置为每次使用命令时发送嵌入消息,但由于某种原因,gif 未显示.这是我的代码的样子: 让 ballembed = new Discord.MessageEmbed().setColor(0x000000).setDescription(`**${mention}** 被狠狠地打了一顿!`).attachFiles("https://media.giphy.com/media/J ..
发布时间:2022-01-10 12:43:11 其他开发

基本的一条消息骰子滚轮?

这是我在这里,我想添加一个简单的骰子滚动功能,它不会占用多条消息,所以我不会向我所在的服务器发送垃圾邮件. 到目前为止,我的掷骰子本身的准系统代码在这里工作: if (message.content.toLowerCase().includes("rei!d100")) {var response = [Math.floor(Math.random() * ((100 - 1) + 1) ..
发布时间:2022-01-10 12:43:02 前端开发

Discord 客户端对象在导出后未定义

我最近遇到了一个问题. 在过去的几周里,我一直在研究我制作的一些不和谐机器人,但在导出客户端对象时遇到了麻烦.我一直在尝试将它导出到其他文件,这样我就可以使用同一个对象将事件侦听器挂接到其他文件中.以下是我尝试做的事情. main.js const client = new Discord.Client();//定义客户端export.squidly = 客户;//尝试导出客户端 ..
发布时间:2022-01-10 12:42:48 前端开发

服务器问候语

我尝试制作服务器问候消息,但它甚至对我不起作用,我看到您可以尝试使用 ch.name === 'name' 但我想要我的bot 将消息发送到具有特定 ID 的频道 client.on("guildMemberAdd", (member) => {const channel = member.guild.channels.cache.find((ch) => ch.id === `channel- ..
发布时间:2022-01-10 12:42:21 前端开发

带有子分类文件夹的命令处理程序

这是我当前使用的命令处理程序,它按预期工作. try {让操作 = {活跃的:活跃的}让 commandFile = require(`./commands/${cmd}.js`)commandFile.run(客户端,消息,参数,操作);} 抓住 (e) {控制台.log(e);} 但正如您所见,它只是读取命令文件夹并从那里提取 .js 文件. 我想要做的是为了我自己的“强迫症"目的对命令 ..
发布时间:2022-01-10 12:41:41 其他开发

如何让不和谐机器人编辑 dm 消息?

我想在 Discord 上为我的服务器实现一个简单的数据库,所以我需要我的机器人给我发消息,当变量更改他的值时,他用新值编辑 DM(使用他发送给我的消息的 ID)对于变量.(对不起我的英语) 这就是我目前所拥有的: 异步函数replyAndLog() {let sent = await msg.author.send("");让 id = sent.id; ..
发布时间:2022-01-10 12:41:33 前端开发

Discord 机器人无法添加大量角色......抱怨事件监听器

我有一个 Discord 机器人,可以更新我们 Discord 上的排行榜频道.每次在数据库中记录游戏时,机器人都会获取排行榜数据,然后对于遇到的每个 memberId,它会删除所有技能徽章(更高的技能等于更有声望的徽章),然后根据他们当前的技能添加正确的徽章.出于某种原因,连续添加大量成员角色导致机器人只能通过前 100 名中的大约 15 个成员.我对 js 很陌生,但我认为每个 addRole ..
发布时间:2022-01-10 12:40:55 其他开发

如何在 Discord.js 中添加错误消息?

我创造了一个真心话大冒险的机器人.我的前缀是 + 现在我想向它添加一条错误消息.我有两个变量“t".“d"如果有人键入 +something which does not match my variable to send a Message that “Invalid Command +help for Help"你们能帮帮我吗? const Discord = require('discor ..
发布时间:2022-01-10 12:40:36 前端开发