票务系统.js :const { Client, MessageEmbed, MessageActionRow, MessageButton, Modal, TextInputComponent, } = require("discord.js" ...
票务系统.js :const { Client, MessageEmbed, MessageActionRow, MessageButton, Modal, TextInputComponent, } = require("discord.js" ...
我正在尝试编写一个 Discord.JS 机器人,它使用 MongoDB 的 Model 和架构功能列出和删除特定的频道/线程。 我已经弄清楚了其他所有内容,实际的消息删除、频道删除以及删除 function 所需的所有其他内容,但出于某种原因提示 MongoDB 使用指定的 ID 删除 Chat ...
我有这段代码可以解除对使用 id 的人的封禁(顺便说一句,如果你知道如何通过“ping”一个被封禁的用户来解除封禁,我想知道该怎么做)。 我的 id 有问题,可能是一个字母,我的代码崩溃了,所以我尝试修复它,但我知道问题是该选项未定义。 这是我的代码: 错误是: 类型错误:无法读取未定义的属性(读 ...
我有一个node.js应用程序,我创建了一个 discord 机器人来与之交互。 我希望这样,如果我的node.js应用程序发生特定事件,它会向我的 discord 服务器中的特定频道发送消息。 这是我第一次使用discord.js 。 但是,我的想法是创建一个 function,我可以调用它来发送 ...
当按下 Discord.JS v14 上的按钮时,如何将按钮 label 0 编辑为 1 此代码无效我将此代码 V13 转换为 v14 但没有用。 我该如何解决? 看指南,但我不明白 ...
出于某种原因,我和其他许多人都遇到过 WebStorm 和 Discord.js 的问题,特别是它无法识别 package 中的某些(重新)导出的模块; 在这种情况下,来自 Builders 的人似乎是有问题的人: 然而,正如 discord.js@14.7.1 所建议的那样,我没有安装 Bui ...
如何使 my.setFooter 与我嵌入的 rest 相同? 要做到这一点,如果我没有特定的页脚文本/img 参数,它只是 null? 这是我当前的代码,其他一切都按照我的设置方式工作,但我不确定如何为.setFooter 执行此操作。 ...
我正在开发一个 discord.js v13 机器人,我想创建一个命令来添加通道 ID,该命令在现有变量中执行,另一个命令仅适用于变量中的通道这是变量 与存储的频道一起使用的命令 编辑:我在命令中使用了 array.push() 但它没有用它什么也没做 编辑 2:它有效,但在重新启动后会重置 ...
我在做一个假赠品系统,我需要用“赠品结束”嵌入消息示例编辑“赠品开始”嵌入消息我找不到解决方案 ...
我创建了这个 function includesArray ,它只在直接获胜时起作用(图像 1和图像 2是它的移动日志),但是当它是像图像 3这样的情况时(图像 4是它的移动日志),它失败了. 我能做些什么来解决它?//win moves const winMoves = [ //horizon ...
如果在时间用完后没有人得到正确答案,我会得到这个混乱的单词代码。 但收藏家并没有以某种方式结束。 该代码工作正常,但我希望收集器在给定的有限时间内结束。 这是代码:const listword = ['array', 'of', 'words']; var word = listword[Math ...
短篇故事: 我用/setup-blacklistlog设置日志通道然后我将用户 A列入黑名单然后让用户 A加入服务器并且代码向我发送一个嵌入它检测到黑名单用户的原因但是在我重新启动之后让用户再次加入有没有发送嵌入,当我再次尝试设置频道时,它没有说:“这已经存在。” (当然这并没有在实际代码中实现。 ...
我的代码有一个小问题,在给定的操作中,必须在服务器管理员、调用命令的用户和命令中标记的用户访问的类别中创建一个文本通道。 一切正常我设法创建频道我什至可以将它添加到正确的类别但我无法更改其权限。 我尝试了多种方法包括: updateOverwrite createOverwrite overwrit ...
我想从服务器(Bot Style Nekotina#0608)为 select 用户制作一个菜单,以在 userinfo 命令中实现,但我不知道该怎么做,你能帮我吗? 在此处输入图像描述我尝试了正常的 ActionRow 方式,但我希望它看起来像上图...... ...
我目前正在使用 node.js 编写一个 discord 机器人,我想创建一个向特定用户发送 dm 的命令,但我无法将我的客户端变量放入所需的文件中。 这是我在 index.js 中的代码 ...
我正在尝试使用 DiscordJS 制作一个 Discord 机器人,它可以玩 TicTacToe 游戏,但我不知道如何在机器人回复下方添加 3 行按钮。 我已经制作了 3 个按钮行: 这是机器人的回复(只有 1 行)。 回复应在消息下方有 3 行。 ...
可能是一个愚蠢的问题,但你能从 discord.js 中的斜杠命令文件中返回一个值来表示队列之类的东西吗? 我试过查看文档,但找不到任何相关内容。 ...
因此,我正在尝试将嵌入发送到特定频道 ( 1068005047373414481 ),并且我想使用ActionRow组件发送带有某种新按钮的嵌入。 请记住,该频道与运行交互的频道不同。 无论如何,我已经尝试使用interaction.guild.channels.cache.get(id).sen ...
当我在行会中创建斜杠命令后尝试设置它的权限时,我不断收到401: Unauthorized 。 我使用 ApplicationCommandManager 创建斜杠命令(它可以工作并且没有问题)。 创建后,我尝试为该斜杠命令设置权限,它一直给我401: Unauthorized 。 我很困惑,因为我 ...
我正在尝试获取并显示公会的所有语音频道名称。 那是我的代码,不起作用client.on('ready', () => { client.channels.fetch().then(channel => { console.log(channel.nam ...