Discord. JS - Команды переключения ботов - PullRequest
0 голосов
/ 22 января 2020

В настоящее время я занимаюсь разработкой своего бота. Кто-нибудь знает, как создавать команды переключения для Discord. JS? Я пытаюсь разрешить пользователям включать и выключать определенные c команды.

1 Ответ

0 голосов
/ 22 января 2020

Если вы хотите, чтобы он был включен, вам нужна база данных для этого.

ваша команда выполнения кода должна выглядеть следующим образом:

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

Если не в режиме реального времени, вы можете добавить подтверждение по роли или разрешениям или идентификатору

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
...