discord. js TypeError: server.roles.find не является функцией - PullRequest
0 голосов
/ 28 мая 2020

Недавно я сделал свой собственный Discord Bot, и моя команда не работала. Я проверил свои журналы и обнаружил следующую ошибку.

Ошибка с событием «Найти роль», действие № 1: TypeError: server.roles.find не является функцией

Любые возможные исправления для этого?

Ответы [ 2 ]

1 голос
/ 28 мая 2020

Роли теперь менеджер со следующими методами: create , fetch , resolve , resolveID .

Вместо этого используйте метод выборки ролей , возвращающий обещание :

await server.roles.fetch(id)

Другие изменения и устаревания в v12 описаны здесь .

0 голосов
/ 28 мая 2020

Недавно изменили API Discord, это не server.roles.find, а

server.roles.cache.find()
...