디스코드 봇 토큰 생성하는 방법
1. 디스코드 개발자 포털에 접속
https://discord.com/developers/applications
2. 오른쪽 상단의 New Application을 클릭해, 프로젝트를 생성
봇 이름이 아니고, 하나의 폴더 이름이라고 생각하면 된다.
여기까지 하면, 봇의 기본적인 세팅을 할 수 있는 공간에 들어오게 된다.
3. Add Bot을 통해 봇을 생성
4. 생성된 Bot 탭에서 설정해야 할 것들
1. 봇 닉네임, 프로필 사진
2. 봇 실행 시 필요한 토큰
위에서 Reset Token을 클릭하면 토큰을 얻을 수 있고, 해당 토큰으로 봇을 실행시킬 수 있게 된다.
3. 자신의 서버에만 봇이 사용될 지에 대한 public 여부
체크 해제시, 소유자 외에는 링크가 있어도 초대를 못하게 된다.
이 정도 하면, 나머지는 신경 안 써도 괜찮다.
5. 봇의 주소를 복사하고, 서버에 초대
OAuth2 탭에서 봇 설정, 봇 권한 설정, 봇을 서버에 참가시키자.
SCOPES에서 bot을 체크하고, BOT PERMISSIONS에서 필요한 권한을 체크한다.
(Administrator를 권장. 모든 권한을 가지게 된다.)
하단의 GENERATED URL 즉 봇의 주소가 생성된 것을 알 수 있다.
permissions=8 은 Administrator 권한을 의미한다.
주소창에서 주소를 붙여넣기 하고, 봇을 초대할 서버를 선택한다.
끝!
서버에 봇이 초대된 것을 확인할 수 있다.
추가 세팅
1. 파이썬
2. VS Code
3. pip
- 파이썬으로 작성된 패키지 소프트웨어를 설치 및 관리하는 패키지 관련 시스템
- discord 모듈을 사용하기 위해 패키지 소프트웨어인 discord를 다운 받기 전에 pip를 최신 버전으로 업그레이드 하고 디스코드 패키지를 다운로드 하는 과정
- 디스코드 모듈이 업그레이드 되거나 pip 버전이 올라가면 이 명령어들을 다시 입력해서 업그레이드 시키면 된다.
참고
https://www.youtube.com/watch?v=mw0Zmcg8V44&list=PL_IRd0kId7R6vH3CpfteWD1SVMSNT3bSd&index=1
'etc.' 카테고리의 다른 글
[Discord] 특정 채널에 메시지 / 임베드 / 공지사항 (0) | 2023.01.19 |
---|---|
[Discord] 봇 실행 테스트 (0) | 2023.01.16 |
[기술 스터디] 03. NTFS 파일 시스템 (0) | 2023.01.04 |
[기술 스터디] 02. 클라우드의 시작과 끝, 클라우드 보안 (0) | 2022.11.02 |
[기술 스터디] 01. NSIS형태의 LockBit 3.0 랜섬웨어 (0) | 2022.10.05 |