나만의 봇 Discord 만들기
이 자습서를 시작하기 전에 아래 지침을 따르십시오. 봇이 작동하고 이름이 짧고 공백이 없는 폴더를 생성하려면 여러 도구를 설치해야 합니다. 이것은 봇 파일을 포함하는 폴더가 됩니다.
도구 목록:
모든 것이 설치되었으면 먼저 설치하겠습니다. NodeJS가 설치한 터미널이 아닌 터미널을 열고 다음을 입력합니다.
node --version
설치한 버전으로 이동해야 합니다. 나머지 설치를 위해 이 창을 열어 두십시오.
최신 버전의 NodeJS를 성공적으로 설치한 후 봇의 폴더에 설치해야 합니다. 게스트 순서로 이동하려면:
cd /folderName
간단하게 하기 위해 명령 프롬프트가 아닌 GUI로 탐색하여 폴더로 이동하고 맨 위에 있는 URL을 복사합니다. 그런 다음 처음에
cd
를 추가하여 터미널에 붙여넣어 이 폴더에서 탐색할 것임을 나타냅니다.⚠ If you are not in the folder of your bot with the Terminal, please review the top lines.
봇이 작동하도록 패키지를 설치합니다. 이 패키지는 Discord.js라고 하며 Discord와 관련된 라이브러리이며 javascript로 개발되었습니다.
npm install discord.js --save
일반적으로 약간의 오류가 있지만 폴더에 생성된 node_modules 폴더뿐만 아니라 봇을 시작하는 데 방해가 되는 것은 없습니다. 코드가 작동하도록 NodeJS의 모든 패키지를 설치하는 곳입니다.
+ [email protected]
updated 1 package in 1.241s
결국 패키지 discord.js 버전 11.3.2가 폴더에 설치되었음을 알 수 있습니다.
모두 설치되었습니까? 아주 멋진 ! 이제 이름을 지정할 파일을 만드십시오
app.js
. 파일 확장자가 .js
이외의 것으로 끝나지 않도록 주의하십시오. 그렇지 않으면 스크립트를 실행할 수 없습니다. 그런 다음 엽니다.⚠ Reminder : Open with a text editor or IDE such as VSC, Atom, Notepad ++.
각 자바스크립트 파일에 대해 모든 것이 완벽하게 작동하도록 discord.js를 호출해야 합니다. 로봇 클라이언트도 선언합니다.
const Discord = require('discord.js')
const client = new Discord.Client()
client.on("message", message => {
// Your commands here
})
탁구 메시지의 예:
// Result in: If the user's message contains "ping" then
if(message.content === "ping"){
// the bot answers pong!
message.channel.send("Pong!")
}
접두사가 있는 예제 메시지:
// We declare the prefix
const prefix = '?'
// The bot will answer this if a user does ?Help
if(message.content.startsWith(prefix + "help")){
message.channel.send("You did `?help` to get help.")
}
비공개 메시지 예시:
if(message.content == "mp") {
message.author.send("Here is a private message !")
}
이제 Discord 플랫폼에서 봇을 생성하고 서버에 추가해야 합니다. 이를 위해 두 단계로 진행합니다. 다음 절차를 따르십시오.
⚠ You must be logged into your Discord account in order to access this page.
그리고 '모드' 봇 활성화
자신의 서버에 추가해야 합니다. 이렇게 하려면 "OAuth2 URL 생성"을 클릭하고 링크를 생성하십시오. 복사하여 새 탭에서 열면 서버를 선택하라는 메시지가 표시됩니다. 귀하를 선택하고 허용을 클릭하십시오.
이제 서버에 봇이 있지만 오프라인 상태입니다. 이것은 완전히 정상입니다! 순서에 따라 켭니다.
Discord for Developers 페이지에서 봇 토큰을 복사하고 이 코드와 함께
app.js
끝에 삽입해야 합니다.client.login("YOUR_TOKEN_HERE_WITHOUT_SPACE");
복사 토큰의 예:
파일을 저장하고 명령 프롬프트에서 다음 명령을 실행합니다.
node app.js
자! 봇이 켜져 있습니다! 🎉
🇫🇷 튜토리얼comes from my website은 프랑스어로 작성되었습니다.
download files 및 here is the discord.js documentation .
☕
내 . 많은 프로젝트와 업데이트를 볼 수 있습니다. 할 수도 있습니다support me on Buy Me a Coffee.
Reference
이 문제에 관하여(나만의 봇 Discord 만들기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/mrrobot/create-your-own-bot-discord-2hco텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)