Попытка закодировать бота Discord, чтобы он требовал определенной роли для определенных c команд - PullRequest
0 голосов
/ 16 июня 2020

Я очень слабый программист, так что потерпите меня. Код извлекается из var Discord = require ('discord.io');

Это то, что у меня есть для кода, но он не работает.

case 'refresh':

            if(cmd == 'refresh')
            if (message.member.hasPermissions("Mod")) {

                votedArr = [];
                bot.sendMessage({
                    to:channelID,
                    message: 'The votes have been refreshed!'
                });
            }

Ошибка в дает мне это, но я не знаю, как это решить. * / Pic of Error

1 Ответ

0 голосов
/ 17 июня 2020

Вы можете использовать объект разрешений только для чтения.

Возможный код, который вы могли бы использовать

if(message.member.permissions.has("Mod")){
    //Do things accordingly
}

Лучшая ссылка для discrod. js документация является официальной страница документации, где вы можете узнать о многом: https://discord.js.org/# / docs / main / stable / .

Надеюсь, это поможет решить вашу проблему.

...