discord.py API에 대해지난 글에 이어서 이번에는 저희가 만들었던 코드에 대해 자세하게 알아보기 위해 1. Bot 클래스
먼저 discord.ext 라이브러리에 들어가보시면 아래와 같이 각각의 속성들은 사용자의 편의에 따라 설정해줄 수 있으므로 자신이 원하는 기능을 구현하고 싶을 경우 그 부분에 대해 알아보는것이 매우 중요합니다. 이때 저희가 알아볼것은
Context 클래스두번째로 저희가 작성했던 봇의 명령어를 잠깐 보시면
이와 같이 봇의 명령어를 통해
3. Guild 클래스다음으로 알아볼 것은
이와 같이 디스코드 서버와 관련된 여러 정보들을 얻을 수 있으며 해당 API 문서에서 더 많은 정보를 찾으실 수 있습니다! 그러면 앞서 배운
부록.1. 디스코드의 name과 nick의 차이디스코드의 사용자들은 자신의 이름과 별개로 각각의 서버마다 자신의 별명을 설정할 수 있습니다. 따라서 디스코드 봇을 개발할때도 내가 유저의 이름을 표현할 것인지 별명을 표현할 것인지 구분지어야 합니다. 이는
2. Intents의 필요성앞서 코드를 예로 들겠습니다.
이 명령어는 해당 디스코드 서버의 주인이 누군지 출력하는 간단한 명령어입니다.
하지만 이와 다르게 반드시 Intents를 명시해야 하는,
이와
같이 코드를 통해 |