Discord. js: Как добавить роли с ботом в новом обновлении 12.0.0? - PullRequest
0 голосов
/ 28 апреля 2020

Я пытаюсь сделать команду softmute и получаю эту ошибку: TypeError: Cannot read property 'add' of undefined

const muteduser = message.mentions.users.first();
const muterole = message.guild.roles.cache.find(r => r.name == 'Muted')
if (message.guild.member(muteduser).bannable) {
  const ismember = message.guild.member(muteduser)
  muteduser.roles.add(muterole.id);

1 Ответ

0 голосов
/ 28 апреля 2020

Ваша проблема связана с тем, что вы определили muteduser как User, а не GuildMember.

Вам необходимо заменить const muteduser = message.mentions.users.first(); с const muteduser = message.mentions.members.first();

...