discord developer 13

Slash command 디스코드 봇 제작 [discord.js] (+ interaction 오류 처리 & 안정적인 interaction 반응)

slash conmand를 사용하는 디스코드 봇 제작하는 방법에 대해 처음부터 알려드리겠습니다. interaction 오류 처리 & 안정적인 interaction 반응은 목차 6에 작성하였습니다! 1. 봇 개발 준비 1-1 이름을 영어로 작성한 폴더 생성 1-2 해당 폴더에 npm init을 하여 프로젝트 생성 1-3 프롬프트(or 파워쉘)에서 해당 폴더위치로 이동 1-4 아래의 명령어를 프롬프트에 적어서 설치 진행 npm install discord.js 2. 봇 개발 시작하기 *참고* 디스코드 봇을 제작하기 위해서는 먼저 디스코드 봇을 생성해야 합니다. 만약 생성하지 않았다면 아래의 블로그를 보고 생성한 다음 보는 것을 권장합니다. 디스코드 봇 생성하기(봇 생성하기) (tistory.com) 디스코드..

discord developer 2023.06.27

디스코드 봇 생성하기(봇 생성하기)

디스코드 봇을 생성하는 방법에 대해 알려드리겠습니다. 1. 디스코드 디벨로퍼 포털에 접속한 후 로그인을 진행합니다. https://discord.com/developers\ Discord Developer Portal — API Docs for Bots and Developers Integrate your service with Discord — whether it's a bot or a game or whatever your wildest imagination can come up with. discord.com 2. 왼쪽상단의 New Application을 클릭합니다. 1. 이름,프로필 이미지,설명 태그를 작성합니다 (*선택) 2.왼쪽 SETTINGS에서 Bot를 클릭합니다. 2.아래의 3개 모두를 ..

discord developer 2023.06.27

ytdl-core를 이용하여 디스코드 음악봇 만들기 discord.js

음악봇을 만들기 위해 찾다 보면 결국 핵심은 어떻게 유튜브 영상을 리소스로 바꾸고 재생하느냐가 관건인데요. 대부분은 lavaLink 또는 스트리밍 라이브러리를 사용하시지만 직접 ytdl-core를 사용하면 다양한 기능을 사용할 수 있습니다. 이번 블로그에서는 어떻게 ytdl-core를 이용하여 디스코드 음악봇을 만들 수 있는가에 대해 설명하도록 하겠습니다! 필수 라이브러리 설치 npm install discord.js npm install ytdl-core npm install ffmpeg-static npm install @discordjs/voice libsodium-wrappers 해당 블로그는 Deleting commands | discord.js Guide (discordjs.guide)를 참고..

discord developer 2023.06.20
반응형