나만의 디스코드 봇을 제작해보고 서진의 서버에 초대하는 과정을 진행해볼 예정이다.
먼저 디스코드 봇 제작을 하기전 디스코드 봇을 만들어줘야한다.
https://discordapp.com/login?redirect_to=%2Fdevelopers
디스코드 봇 생성을 하려면 다음과 같은 사이트에 들어가야한다.
위 주소에 들어가게되면 다음과 같은 화면이 나오는데 디스코드를 사용한적이 있다면 자신이 사용하는 계정을 입력해 로그인하면 된다. 별도로 개발자 계정을 생성하지 않아도 된다.
사이트에 로그인하게되면 다음과 같은 화면을 볼수있다. 우리가 평소에 디스코드에 로그인하면 나오는 화면이랑 조금 다르게 생겼다. 좌측 상단에는 ' DEVELOPER PORTAL ' 이라는 내용이 적혀있다.
이제 여기서 디스코드에 관련된것을 개발할수있는데 먼저 우리는 봇을 생성해야하기때문에
좌측 상단에 보이는 이 버튼을 눌러준다
그러면 다음과 같은 창이 새로 뜨게되는데 이제 여기서 자신의 디스코드 봇 이름을 지정할수있다. 추후에 변경할수 있는걸로 알고있으며 생성후에도 각종 설정을 변경할수있다.
이름을 정하고 ' Create ' 버튼을 눌렀다면 다음과 같은 화면을 볼수있다.
이렇게되면 봇이 생성된게 아니라 어플리케이션, 프로젝트 같은것이 생성된것이다.
이제 봇을 생성해야하는데 좌측에 메뉴가 보이는것을 알수있다.
좌측메뉴에서 ' Bot ' 을 눌러준다
이제 봇을 생성하고 관리하는 메뉴가 나왔다. 아직은 봇이 생성되지않아 아무것도 없지만 봇 생성을 하려면 좌측에 보이는 'Add Bot' 버튼을 누르면 된다.
버튼을 누르게되면 다음과 같은 창이 나오는데
번역해보면 " 봇 사용자를 추가하면 Discord에서 앱에 볼 수 있는 수명을 제공한다. 하지만, 이 행동은 취소할 수 없다! 현명하게 선택하다 " 라는 내용이다.
그냥 " Yes, do it! " 이라는 버튼을 눌러준다.
봇이 정상적으로 생성되었다면 다음과 같은 화면이 나오게된다. 여기서는 봇 이름을 변경할수있으며 니트로를 구매했을듯이 뒤에 숫자는 변경할수가 없다. 이렇게 되면 봇 생성이 완료된것이다.
이제 생성된 봇을 초대해보자.
좌측에 이 메뉴를 볼수있는데 " OAuth2 " 라는곳에 들어가줘야 방금 생성한 봇 초대를 할수있다.
들어가보면 다음과 같이 뭐가 많은데 우리는 다 필요없고 아래에 있는 SCOPLE를 이용하기만 하면 된다.
봇 초대를 위해서는 다음과 같이 설정을 해줘야한다.
다음과 같이 설정이 완료되었다면 좌측에 보이는 " Copy " 버튼을 눌러 주소를 복사해준다.
복사한 주소를 인터넷 주소창에 입력해 들어가면 위와 같은 화면이 나오게 되는데 추가할 서버를 선택하고
" 계속하기 " 를 눌러주면 된다. 봇을 추가하기 위해서는 그 서버에서 관리자 권한이 있어야지만 추가가 가능하다.
'Discord' 카테고리의 다른 글
[ Discord ] 디스코드 봇을 이용해 메시지 삭제하기 (3) | 2020.02.22 |
---|---|
[ Discord ] 디스코드 봇에 메시지를 수정하는걸 구현해 보기 (0) | 2020.02.22 |
[ Discord ] 디스코드 봇 상태메시지 추가하기 / 게임중 추가하기 (1) | 2020.02.21 |
[ Discord ] 디스코드 봇에 명령어 추가하기 (0) | 2020.02.19 |
[ Discord ] 디스코드 봇을 이용해 메시지 보내기 (0) | 2020.02.19 |