"일꾼이 일을 잘하려면 먼저 도구를 갈고 닦아야 한다." - 공자, 『논어』.
첫 장 > 프로그램 작성 > Discord.js의 사용자와 길드 회원을 구별하는 방법은 무엇입니까?

Discord.js의 사용자와 길드 회원을 구별하는 방법은 무엇입니까?

2025-04-16에 게시되었습니다
검색:460

How to Distinguish Between Users and GuildMembers in Discord.js?

discord.js

    의 차이는 사용자와 길드 멤버를 구별하며, 불일치 사용자의 다양한 측면을 나타냅니다.
  • 사용자 vs. GuildMembers

  • 사용자 :
  • Global Discord 사용자, 모든 특정 서버와 무관하게. 닉네임.

코드 오류 및 원인

  • 오류는 다음과 같은 글로벌 사용자에서 길드 별 함수를 사용하여 발생할 수 있습니다. message.mentions.users)
  • message.author.haspermission () : GuildMember 함수는 사용자에게 호출됩니다 (메시지로 반환) GuildMembers :

message.mentions.members 대신 메시지 client.users.cache.get ()

guild.members.fetch () 대신 client.users.fetch ()

  • endession.user 대신에 주름
  • GuildMembers를 변환합니다. 사용자 :
  • GuildMember.user 속성은 전역 불일치 사용자
  • 를 나타냅니다.
최신 튜토리얼 더>

부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.

Copyright© 2022 湘ICP备2022001581号-3