본문 바로가기
개발/파이썬 API

[디스코드 봇] 롤 전적검색기능 만들기 - 1

by beomcoder 2024. 3. 17.
728x90
반응형

 

 

주말에 심심해서 전적검색 디스코드봇을 만들어 보기로 했다. 정보가 많이 없어서 일일히 라이엇파일을 뜯어보고 만들었다. 만들어보고 싶으면 천천히 따라해보면 좋을 듯 하다. 먼저 디스코드봇을 만들어야하고, 라이엇 api의 토큰을 받아야한다. riot api 토큰을 받기 위해 먼저 riot 개발자 페이지로 가서 토큰을 받아주었다. 

 

 

Riot Developer Portal

About the Riot Games API With this site we hope to provide the League of Legends developer community with access to game data in a secure and reliable way. This is just part of our ongoing effort to respond to players' and developers' requests for data and

developer.riotgames.com

먼저 라이엇 개발자 페이지에 가서 로그인을 해주고,

 

 

Sign in with your Riot account

 

authenticate.riotgames.com

 

본인이 만들 제품이 개인을 위한 제품인지, 돈을 벌 목적인지 생각하고 맞게 버튼을 눌러주면 된다.

 

 

여기서 본인 제품을 적어주면 되고, 나는 디스코드에서 전적검색을 하겠다고 적고, 디스코드 채널주소를 입력했다. 승인은 1일만에 됐다.

 

본인의 계정을 누르고 APPS, 본인이 적은 제품 이름을 누르면 API Key칸의 key를 복사해서 기록해두면 된다. 이걸 먼저 한 이유는 승인을 받아야하기 때문에 먼저 신청해주었다. 

 

 

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

 

그리고 디스코드봇을 만들기 위해 디스코드 개발자포털로 들어가준다. 

 

로그인을 하고 applications를 누르고, 우측 상단 new application을 누르고 create 버튼을 누른다.

 

그리고 OAuth2를 누르고 bot에 체크표시를 해준다.

 

bot 버튼을 누르고 제일 아래 메시지 활성화버튼을 누르고 save changes를 누른다. 그리고 bot permissions 에서 administrator을 눌러준다.

 

 

그리고 홈으로 돌아와서 public key를 복사해서 저장해둔다.

 

728x90
반응형

댓글