Discord.js v13 , Считывает статус пользователей и дает/удаляет роль

#javascript #node.js #discord #discord.js

#язык JavaScript #node.js #Discord #discord.js

Вопрос:

Таким образом, он возвращает ошибку не может прочитать свойства .includes и idk что не так (ди-джеи v13) может ли кто-нибудь помочь и объяснить?

 client.on('presenceUpdate', async (oldPresence, newPresence) =gt; {  const role = newPresence.guild.roles.cache.get('915254184046100540');  const member = newPresence.member;  const activities = member.presence.activities[0];    if (activities amp;amp; (activities.state.includes('Hi'))) {  return newPresence.member.roles.add(role);  }  else if (member.roles.cache.get(role.id)) {  newPresence.member.roles.remove(role);  }  });  

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

1. Каково точное сообщение об ошибке?

2. действия.состояние может быть неопределенным в соответствии с документами, вероятно, именно это здесь и произошло