기본 준비물 : Visual Studio Code, Windows 10 ( 다른 운영체제 여도 상관없지만 이 강좌는 Windows 10 을 기준으로 합니다 )
*이 강좌는 Javascript 에 대한 기본 지식을 필요로 합니다
안녕하세요? 처음으로 한디포에 글을 쓰게 되었는데, 잘 쓸 수 있을지 모르겠습니다. 본인 국어 많이 못함
그럼, DiscordJS 를 활용하여 Discord Bot 만들기 시작해볼까요?
우선 nodeJS 를 설치해주세요.
https://nodejs.org/en/ 에서 왼쪽에 있는 버전을 다운받으시면 됩니다.
Next 를 눌러서 다운로드 한 다음, 바탕화면에 폴더를 만드시고, 그 폴더에서 CMD 를 여세요.
node --version
이라는 명령어를 입력하여, 제대로 nodeJS 가 설치되있는지 확인하고,
v14.15.1
이라는 문구가 나오면 정상적으로 설치가 된 것입니다. 만약 아무것도 출력이 되지 않는다면 다시 nodeJS 를 설치해보시거나 환경변수 설정을 해보세요.
그런 다음, npm install discord.js
를 입력하고 엔터키를 딱 누르면 기본적인 셋업은 끝난겁니다!
이제 봇 코딩을 할 준비를 해보겠습니다.
https://discord.com/developers/applications 우선 이 사이트에 들어가주시고, New Application 을 클릭해주세요. 이름은 마음대로 하시고요.
왼쪽 Bot 에 들어가신 다음, Add Bot 을 클릭 해 봇을 생성해주세요.
TOKEN 밑에 있는 Copy 를 눌러 Token 을 복사해줍시다.
이제 봇코딩 준비도 끝났고, 진짜 코딩을 해봐야겠죠?
이제 본격적인 코딩을 해볼 차례 입니다. 오늘은 간단한 코드만 소개하고, 마치도록 하겠습니다.
아까 만든 폴더에 파일 확장자가 .js 인 파일을 생성하고 Visual Studio Code 로 여세요. 그 다음 다음 코드를 복붙해주세요.
const discord = require('discord.js'); const client = new discord.Client(); client.on('ready', (ready) => { client.user.setActivity('ExampleBot'); console.log(`${client.user.tag}`) }) client.login('your token here');
your token here 에는 아까 복사한 토큰을 넣어주시고요.
node 자신이 만든 JS 파일 이름.js
이 명령어를 파워셸에 입력해주세요(VSC 터미널요!)
자신의봇이름#태그
라는 문구가 출력되면 우리는 봇 만들기에 성공한 것입니다! 봇을 추가하거나 다른 명령어는 다음편에 알려드리도록 하겠습니다!
처음 쓴 글이라 괜찮을 지 모르겠네요 ㅠ
Hyper
2020.11.20잘 쓰셨네요!
방세준
2020.11.20헤헿