AlmondPark33609
@AlmondPark33609
Занимаюсь кодингом на JavaScript как хобби

Как выдать роль новому участнику discord js?

Как выдать роль участнику который только что зашел на сервер? Я пробовал
client.on('guildMemberAdd', (guildMember) => {
      guildMember.roles.add('айди моей роли')
})

Но это не работает : /
  • Вопрос задан
  • 140 просмотров
Решения вопроса 1
@Vindicar
Проверка на вменяемость: соответствующие интенты и права у бота есть?

Причем интенты должны как запрашиваться кодом, так и быть включены в панели разработчика бота.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@GA_Roman
YII2, PHP, React, VueJS, NET.Core
Сначала нужно найти эту роль, которую нужно выдать.

client.on('guildMemberAdd', async (member) => {
  const role = member.guild.roles.cache.get("ID роли")
  await member.roles.add(role)
}
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы