디스코드 봇 권한 설정법, Missing Permissions/Missing Access 피하기

·
디스코드 봇 오류 해결
디스코드 봇이 온라인인데 명령어가 안 되거나, 메시지를 못 보내거나, 역할을 못 주는 경우가 많습니다.원인은 대개 코드보다 권한 구조입니다.특히 Missing Permissions(50013)과 Missing Access(50001)는 봇을 처음 만들 때 거의 한 번씩 보게 됩니다.권한 설정은 감으로 맞추면 계속 꼬입니다.역할 순서, 채널 권한, 봇 초대 권한, 관리자 권한의 차이를 한 번에 이해해야 훨씬 빠릅니다.1. 먼저 알아둘 것디스코드 권한은 크게 세 층으로 움직입니다.서버 역할 권한채널별 덮어쓰기 권한역할 순서에 따른 우선순위봇이 어떤 작업을 하려면 코드만 맞는다고 끝나지 않습니다.서버에서 해당 권한을 실제로 받아야 하고, 채널에서도 막히지 않아야 하며, 역할 순서도 대상보다 위에 있어야 합니다..