일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
- 강좌
- 우분투 마인크래프트 서버
- minecraft
- 마인크래프트
- 코드블록
- 우분투
- 프로그래밍
- 호스팅강좌
- 마인크래프트서버
- c
- 디코봇강좌
- 마크
- 디스코드 봇
- 마인크래프트서버강좌
- 디스코드봇강좌
- 마인크래프트 통합 서버 버킷
- 우분투 서버
- 디코봇
- 디스코드봇
- 디스코드 봇 강좌
- 마크서버강좌
- 마크 통합 버전 버킷
- 디코 봇
- 디코 봇 강좌
- 마크서버
- 방화벽설정
- 마인크래프트 리눅스 서버
- 마크 통합 서버 버킷
- 마인크래프트 통합 버전 버킷
- C++
- 오늘
- 전체
코학의 개인 블로그
디스코드 봇 강좌 - 번외편 (디스코드 봇 만들기 툴 소개) 본문
안녕하세요, 저는 여러분들께 디스코드 봇 강좌를 할
[개발자]DFR의 Tim23입니다.
디스코드의 서버에서 사용 가능한
봇 강좌입니다.
그러면 강좌를 시작하겠습니다.
(디스코드 봇 만들기 툴 소개)
일단 이 툴은 영어로 되어있기 때문에 영어에 자신이 없으신 분ㄷ....
제가 알려주는 대로만 하시면 됩니다.
그러기 전에 이 툴을 다운로드 받아야하는데...
https://store.steampowered.com/app/682130/Discord_Bot_Maker/
여기서 받으시면 됩니다. 그런데 말이죠.........
이 툴은 유료 입니다.
하지만 제가 또 준비한 것이 있죠...
https://mega.nz/#!LwFCzQDK!PjV83-nHpxeCTEV2TAEgDAh1di-K_hrsthorrqCDpdc
이 곳에 들어가면 이런 창이 뜰겁니다.
여기서 다운로드를 클릭해주시고, 만약에 허용 차단 팝업이 뜨면 허용을 눌러주세요.
그런데 여기가 가끔씩 잘릴 때가 있는데 새로고침해주시면 됩니다.
다운로드가 다 되면 그 파일을 더블클릭 해주세요.
(기본적으로 윈도우에 있는 프로그램으로 여시면 안됩니다. 반디집, WinRAR 추천)
압축 풀기를 누르시면 이런 암호를 쓰라는 창이 나옵니다.
여기에 이것을 복붙해주시면 됩니다.
www.mysoftwarefree.com
정상적으로 압축풀기가 되시면 Software Files 안의 LAUNCHER_x64.exe를 클릭해주시면 됩니다. 만약 32비트라면 LAUNCHER.exe을 클릭해주세요
컨트롤 + N을 눌러주세요 그러면 프로젝트를 만들 경로를 선택하라는 것이 나오는데 원하는 곳으로 한 다음에
Create Bot!을 눌러주세요 저 같은 경우는 Blank Project로 했는데 Basic Commands and Events 같은 것으로 하면 보다 더 편리하게 이용하실수 있습니다.
이제 기본적인 셋팅은 끝났습니다!
Create New Command 를 눌러주세요
이러한 것이 생기는데 Command Name 에는 자신이 칠 명령어(Prefix 제외)를, Command Restriction은 커맨드 제한을 설정해주시면 됩니다. 그냥 None으로 두고 해도 상관 없습니다. User Required Permission에는 이 명령어를 사용할 수 있게하는 역할을 정하는 것입니다. 이것도 서버에 영향을 크게 끼치지 않는 챗봇을 만드실 거라면 건들지 않아도 됩니다. Actions옆에 있는 Create를 누르시면
이런게 나오는데 Message 칸 안에 봇이 답장할 문구를 써넣으시면 됩니다. 다른 행동은 위의 Send Message를 누르시면 찾으실 수 있습니다. Create Action을 누르면 저장이 됩니다.
다시 여기에서 Edit은 만든 것을 편집할 수 있게, Delete는 그 행동을 지울 수 있게 해줍니다.
더 만들기 위해서는 이것을 반복하시면 됩니다.
이제 이것을 로드해볼 차례인데요,
에서 Command Tag에는 !대신에 할 자신만의 Prefix를 넣어주시면 됩니다.
여기에 오너 아이디, 봇 토큰, 클라이언트 아이디를 아셔야 되는데,
이 봇은 자바스크립트로 만들어지기 때문에 코학님이 하신 파이썬으로 만든 봇과 별개로
에서 한 것을 다시 해주셔야 됩니다. 여기서 더 해주셔야 되는 것은
이 Copy입니다. 여기서 카피한 것을 좀 전 창의 Client ID에 넣어주세요 그다음에는
이것을 카피한 후 Bot Token에 넣어주세요 마지막으로 Bot Owner ID를 찾아야 되는데
절대로 쓰기 귀찮아서 그런건 아님
여기에서 본 것처럼 자신의 ID를 복사해서 붙여넣으시면 됩니다.
이제 컨트롤 + S를 눌러 저장해주세요. 저장을 자주 하시면 날라갔을 때를 대비할 수 있습니다!
여기를 클릭하시고 뒤로가기해서 나오는 이 폴더 actions를 복사해주세요
그 다음에 이곳에 붙여넣어 주세요. 여기는 초반에 프로젝트를 저장했던 곳입니다.
이제 https://nodejs.org/en/ 에 접속해서 이것을 다운로드 받아 주세요
설치가 완료되면 아까 프로젝트가 있던 경로를 복사해서, 윈도우+R을 하면 실행되는 칸에 cmd라고 치면 나오는 cmd에 'cd (경로)'라고 쓰고 엔터를 쳐주세요.
그 다음에 node bot.js라고 쓰고 엔터를 해주세요. 그러면 Bot is Ready!라는 것이 뜹니다.
이제 디스코드에 들어가 만들어놓은 명령어(Prefix + Command Name)을 쳐주시면 잘 작동하는 것을 보실 수 있습니다.
자세한 것은 여기를 참고하세요!
https://www.youtube.com/playlist?list=PLkfg3Bt9RE055BeP8DeDZSUCYxeSLnobe
번외편 강좌는 여기까지입니다.
다음 시간에도 디스코드 봇 개발과정을 이어서 적을 생각입니다.
저희 디스코드 서버입니다.
'[개발자]DFR-파이썬 > 디스코드 봇' 카테고리의 다른 글
디스코드 봇 강좌 - 5편 (봇 상태 설정) (11) | 2020.04.27 |
---|---|
디스코드 봇 강좌 - 4편 (Github와Heroku로 호스팅) (15) | 2020.04.27 |
디스코드 봇 강좌 - 3편 (디스코드 봇 생성 및 초대) (0) | 2020.04.25 |
디스코드 봇 강좌 - 2편 (비쥬얼 스튜디오 설치 및 설정) (0) | 2020.04.25 |
디스코드 봇 강좌 - 1편 (파이썬 설치 및 설정) (0) | 2020.04.24 |