discord.js

최근 편집일시 : (♥ 0)


discord.js
파일:DiscordJSLogo.svg
필요한 Node.js 버전v16.9 이상
최신 버전v14.15.3
지원되는 가장
오래된 버전
v13.14[1]
파일:홈페이지 아이콘.svg | 파일:GitHub 아이콘.svg[[파일:GitHub 아이콘 화이트.svg
| 파일:npm, lnc. n-logo.png | 파일:디스코드 아이콘.svg
1. 개요
2. 개발 시 주의사항
3. 설치
4. 예제
4.1. 사용 불가
5. RPC
6. 여담




1. 개요[편집]


디스코드 JS 홈페이지

디스코드 API를 사용하여 을 만드는 Node.js 라이브러리이다.

2024년 기준 자바스크립트로 디스코드 봇을 개발할 때 가장 많이 쓰이고 있으며, discord RPC를 지원한다.


2. 개발 시 주의사항[편집]


보통 버전을 작성 기준으로 V14를 현재 지원한다면 V13까지만 지원을 한다.
V12는 지원이 되지 않는데 큰 이유는 API의 구조가 변하는 문제와 취약점의 문제가 존재하기 때문이다.
물론 V13버전 전체가 지원이 된다는 뜻 또한 아니며 최신 버전을 지속적으로 배워야 한다.


3. 설치[편집]


discord.js는 npm또는 yarn에서 설치할 수 있다.

npm i discord.js

yarn에서는
yarn add discord.js

참고로 구버전이 필요한 경우에는 npm의 경우 npm install discord.js@<버전번호>[2]로 설치할 수 있다.


4. 예제[편집]


가이드 참조


4.1. 사용 불가[편집]


Discord Developer Portal에, RPC에 대한 신청을 더 이상 받지 않는다고 나와있다.
따라서 만들고 싶어도 만들지 못하며, 거의 필요가 없어진 라이브러리이다.

5. RPC[편집]


Discord Developer Portal에, RPC에 대한 신청을 더 이상 받지 않는다고 나와있다.

따라서 만들고 싶어도 만들지 못하며, 거의 필요가 없어진 라이브러리이다.


6. 여담[편집]


  • Node.js는 LTS가 적힌 것을 다운로드 하는것이 좋다. 최신 문법이기도 하며 개발하는데 문제가 되지 않기 때문이다.
  • 9.x부터 Node.js 6.x, 12.x부터는 Node.js 12.x 버전을 요구한다.
  • 9.x, 10.x, 11.x는 문법이 호환된다. 8.x 이하나 v12, v13은 서로 호환되지 않는다.
파일:CC-white.svg 이 문서의 내용 중 전체 또는 일부는 2023-11-06 01:34:45에 나무위키 discord.js 문서에서 가져왔습니다.


[1] V13.17.1이 13에서의 최신 버전이다.참조[2] ex) npm install [email protected]