Discord.JS-Bot切换命令

问题描述 投票:-1回答:1

我目前在开发我的机器人时遇到障碍。有谁知道如何为Discord.JS创建切换命令?我试图允许用户打开和关闭特定命令。

javascript bots discord.js
1个回答
0
投票

如果您希望它“实时打开”,则需要数据库。

您命令执行代码必须类似于:

if(!message.member.hasPermission("ADMINISTRATOR") ) {
  //SELECT SOMETHINK FROM DATA BASE, IF NO RESULT, THEN RETURN
}

如果不在现场,则可以按角色,权限或ID添加验证

if(!member.roles.some(r=>["666026501472518167", "ROLEID"].includes(r.id))) return
if(!message.member.hasPermission("ADMINISTRATOR") return
if(!member.user.id.some(u=>["666026501472518167", "USERID"].includes(u.id))) return
© www.soinside.com 2019 - 2024. All rights reserved.