Message Content Intent 설정법, 디스코드 봇이 명령어를 읽지 못할 때 먼저 볼 것

·
봇 개발 팁/Discord.py
봇이 온라인으로 보이는데 !핑에 아무 반응도 없으면 코드부터 의심하게 됩니다.그런데 초반에는 코드보다 Message Content Intent 설정이 빠진 경우가 훨씬 많습니다.이 옵션 하나 때문에 명령어가 통째로 먹히지 않는 경우가 자주 나옵니다.접두사 명령어 기반 봇이라면 거의 반드시 확인해야 하는 설정입니다.한 번만 구조를 이해해 두면 같은 문제로 다시 멈출 일이 크게 줄어듭니다.1. Message Content Intent가 하는 일봇이 일반 메시지 내용을 읽을 수 있게 허용하는 옵션입니다.예를 들어 !핑, !청소, !도움처럼 채팅창에 직접 입력하는 메시지 명령어는 이 권한이 있어야 읽을 수 있습니다.반대로 슬래시 명령어는 디스코드가 별도 인터랙션 형태로 전달하므로 항상 이 설정이 필요한 것은 아..