我不知道如何在 discord.js 中执行可配置的命令

Posted

技术标签:

【中文标题】我不知道如何在 discord.js 中执行可配置的命令【英文标题】:i don‘t know how to do configurable commands in discord.js 【发布时间】:2020-08-28 22:51:26 【问题描述】:

所以我最近开始使用 discord.js 创建一个新的 Discord 机器人。我只是想做一个命令来设置反应角色,但是如果不手动将其写入js文件,我无法弄清楚如何在代码中实现来自discord的参数。谁能帮帮我吗?我无法真正向您展示示例代码,对不起:D

【问题讨论】:

【参考方案1】:

假设您拥有指南中提供的默认代码

if (!message.content.startsWith(prefix) || message.author.bot) return;

const args = message.content.slice(prefix.length).split(/ +/);
const command = args.shift().toLowerCase();

你可以得到参数

firstArgument = args[0]
firstArgument = args[1]

【讨论】:

好的,谢谢,但我怎样才能将 args 保存在代码中以再次使用命令进行更改。就像我想做一个可配置的加入消息一样?

以上是关于我不知道如何在 discord.js 中执行可配置的命令的主要内容,如果未能解决你的问题,请参考以下文章

discord.js 我的代码不起作用,在终端中显示 typeError 但我不知道出了啥问题

我不知道 discord.js v13 按钮

Discord.js 与机器人的集成角色

我如何在 discord.js 中拥有公会的数量

如何在 discord.js 中断开用户与语音通道的连接?

Discord.JS 如何等待会员反应