디스코드 봇2 [Discord.js로 디스코드 봇 만들기] 03. 도움말 명령어 작성하기 오늘은 튜토리얼을 참고하여 명령어에 대한 사용 방법 등을 조회할 수 있는 도움말 명령어를 작성해보도록 하겠습니다. 준비 전날 작성했던 새로운 bot.js 파일에서 아래 코드의 마지막 줄과 같이, client에 category라는 프로퍼티를 새롭게 추가해주세요! 곧 작성할 도움말 명령어에서 카테고리들을 쉽게 불러올 수 있도록 하기 위함이라고 하네요. // bot.js client.commands = new Discord.Collection(); client.aliases = new Discord.Collection(); client.category = ['bot', 'moderator']; 셋째 날 이번 시간에는 !도움말 + 명령어(예를 들어 '!도움말 청소')를 입력하면 해당 명령어에 대한 사용 방법과 .. 2021. 5. 5. [Discord.js로 디스코드 봇 만들기] 01. 시작하기 디스코드 라이브러리인 Discord.js를 이용하여 디스코드 봇을 만들어보기로 했습니다. 게임동호회에서 직접 사용할 랜덤 팀짜기 봇을 만들 예정입니다. ㅎㅎ 22.07.09 추가 - 이하에서 웹훅(webhook) 관련해서 나오는 내용들은, 만약 웹훅 기능을 사용하실 것이 아니면 스킵하셔도 무방합니다! 준비 - Discord.js 설치하기 npm i discord.js --save - 팀짜기 로직 - 게임에 참가하는 멤버들의 명단을 배열로 받은 뒤, 각 멤버들에게 임의의 key 값(Math.random 사용)을 부여합니다. - key 값의 크기에 따라 오름차순으로 요소를 정렬한 뒤 팀원 수에 맞게 배열을 나눕니다. - 튜토리얼 참고하기 - 제스퍼(Ukong0324)님의 Discord-JS-Tutorial을.. 2021. 5. 3. 이전 1 다음