디스코드 봇 만들기 [Create Discord Bot] - 1

토끼린2019.08.12 22:58조회 수 1118댓글 6

  • 10
    • 글자 크기










1. Discord Developers

https://discordapp.com/developers/applications/ 에 접속한다.

첫 접속이면 

1.png

이런 화면에서 응용프로그램이 없는 상태로 나타날 것이다. 우측상단에 새로운 신청을 눌러 시작해주자.

2.png

대충 이름을 적어주자.

3.png

좌측에 봇탭으로 넘어가 제작을 시작해주자.

4.png

아래로 내려 권한에서 관리자 권한을 주고 봇 토근을 카피한뒤 세이브 하고 Discord Developer을 꺼준다. 이제 당분간 킬일이 없다.

- 추가로 봇의 이미지 또한 여기서 조정이 가능하다.

 

2. 봇 코딩

봇은 여러가지 언어로 코딩될 수 있는데 대표적인 예로 파이썬, 자바 등이 있다. 여기서 필자는 파이썬을 이용하여 진행하겠다.

5-1.png

이와 같이 코딩하겠다. 파이썬에는 미리 pip install을 이용하여 Discord와 Asyncio를 추가해주었다. Asyncio는 굳이 추가하지 않아도 되지만

간략한 구문을 위해 추가하였다.

토큰 부분에는 아까 Developer에서 카피해온 토큰을 넣어준다.

그리고 봇이 말한 것에 대해서는 답변을 하지 않게 설정한뒤

명령어와 명령어에 대한 답변을 추가해 주었다.

 

3. 봇 추가 및 구동

https://discordapp.com/oauth2/authorize?client_id=여기부분&scope=bot

 

여기부분이라고 표기된 부분을 

6.png

에서 고객ID(Client ID)로 대체하면 

7.png

채널에 추가할 수 있는 창이 나온다.

이를 이용하여 채널에 추가해준다.

8.png

봇은 기본적으로 꺼져있는 상태이다. 이제 아까 코딩했던 파일을 구동시켜보자.

10.png

봇이 켜진걸 볼 수 있다.

다음으로 아까 설정해논 명령어를 입력해보자.

10.png

잘되는것을 확인할 수 있다.

다음에는 컴퓨터에서 따로 파이썬파일을 실행하지 않아도 구동하는 법과, 세부 명령어에 대해 알아보겠다.

 

냥!











  • 10
    • 글자 크기
브릿지 패턴 (Bridge Pattern) (by sacyz1n) 파이썬을 이용한 간단한 메이플스토리 만들기(6/20) - 로그인 기능 수정및 다음화면 이미지 넣기 (by 지금몇시지)

댓글 달기

댓글 6
첨부 (10)
1.png
114.5KB / Download 0
">
2.png
99.9KB / Download 0
">
3.png
128.4KB / Download 0
">
4.png
134.2KB / Download 0
">
6.png
117.9KB / Download 0
">
7.png
24.1KB / Download 0
">
8.png
127.0KB / Download 0
">
5-1.png
14.2KB / Download 0
">
10.png
123.0KB / Download 0
">
10.png
147.4KB / Download 0
">

서버에 요청 중입니다. 잠시만 기다려 주십시오...