Почему это discord.js массовый код удаления роли перестает работать?

#node.js #discord.js

#node.js #discord.js

Вопрос:

У меня есть бот, который при задании команды удалит указанную роль у всех участников, у которых она была. До недавнего времени это работало относительно хорошо, и я не уверен, почему это остановилось сейчас. Это удалит роль из моего профиля, но не другие. Я знаю, что было недавнее обновление, но из того, что я могу сказать, ничто не должно было повлиять на этот код. Вот базовый блок кода, который, похоже, не работает.

 message.guild.members.cache.forEach(member => {
 member.roles.remove(roleID)
})
 

Я не получаю никаких ошибок. Он просто не удаляет роль ни у кого, кроме моего собственного профиля. Любая помощь будет с благодарностью принята.

Комментарии:

1. Вы включили SERVER MEMBERS INTENT переопределение на портале разработчиков discord?

2. Он включен. Опять же, он работал до прошлой недели или около того. С моей стороны ничего не изменилось.

3. Я не совсем уверен, что произошло, но, похоже, теперь он снова работает.