J나라
[아쎄이의 디스코드 봇 만들기#1] 개발 준비 with q1w2e3r4! (a.k.a ChatGPT) 본문
이 프로젝트는 김왼손의 왼손코딩: 파이썬 신병교육대에서 만드는 프로젝트입니다.
[프롤로그]
민간인 시절, 파이썬을 배웠지만 제대로 써먹지 못하고 다른 언어에 눈돌려서 파이썬을 방치하고 말았다.
나 자신이 너무 기열스러운 모습에 실망한 나머지 파이썬 신병교육대에 자진입대하게 되는데...
[본문]
먼저 우리 든든한 q1w2e3r4! 해병을 이용하여 디스코드 봇을 만들기 위해 필요한 라이브러리를 소개받아보자.
소개받은 "discord" 라이브러리를 쓰기 import 하기 위해선 pip으로 다운받아야한다.
모두 cmd를 키고나서 다음 명령어를 입력하자.
pip install discord.py
다운을 받고나서는 디스코드 봇 토큰을 발급받을 차례다. 아래 사이트 접속 후
https://discord.com/developers/applications
Discord Developer Portal — API Docs for Bots and Developers
Integrate your service with Discord — whether it's a bot or a game or whatever your wildest imagination can come up with.
discord.com
new application -> 봇 이름 입력하면 아래와 같은 창이 뜬다.
일단은 대충 꾸며주고
OAuth2 - URL Generator에서
봇을 클릭해준다.
바로 밑에는 Bot Permission 즉, 봇의 권한을 설정하는건데 내 오도기합봇은 무적이라 Administrator를 설정해주었다.
이제 바로 밑에 생성된 링크를 복사하여 자신의 봇을 초대하자.
자신의 서버에 성공적으로 들어온 것을 확인할 수 있다.
'컴퓨터 > python' 카테고리의 다른 글
[렌파이/파이썬 #0] 파이썬으로 미연시를 만들어보자 (0) | 2023.05.02 |
---|