봇 만들기
- 디스코드 개발자 포털에 접속해 로그인합니다.
- 오른쪽 위 새 애플리케이션 New Application 을 누릅니다.
- 봇 이름을 입력하고 만듭니다. 이 이름이 서버에 표시되며, 나중에 바꿀 수 있습니다.
- 왼쪽 메뉴에서 봇 Bot 으로 들어갑니다.
직접 만든 봇에 설윤의 음악 기능을 얹는 방법입니다. 순서대로 따라 하면 됩니다.
커스텀봇은 직접 만든 봇으로 설윤의 음악 기능을 쓰는 것입니다. 봇 자체는 디스코드에서 만들고, 거기에 설윤이 음악 기능을 넣어 줍니다. 이름과 프로필 사진은 원하는 대로 정할 수 있습니다.
따로 개발자 계정을 만들거나 결제 정보를 입력할 일은 없습니다. 디스코드 계정 하나면 됩니다.
디스코드 개발자 포털은 계정 언어 설정에 따라 한국어로도, 영어로도 보입니다. 아래 안내에는 두 이름을 함께 적어 두었으니 화면에 보이는 쪽으로 찾으면 됩니다.
토큰은 봇의 비밀번호입니다. 설윤에 등록하면 이 토큰으로 봇이 켜지고 음악 기능이 들어갑니다.
놓쳤다면 토큰 초기화 를 다시 눌러 새로 받으면 됩니다. 다만 그러면 이전 토큰은 무효가 되므로, 이미 등록한 뒤라면 새 토큰으로 다시 등록해야 합니다.
토큰은 누구에게도 알려주지 마세요. 설윤 운영진도 토큰을 묻지 않습니다. 4단계에서 설윤 홈페이지의 등록 칸에만 넣으면 됩니다.
같은 봇 화면을 아래로 내리면 특권 게이트웨이 인텐트 Privileged Gateway Intents 항목이 있습니다. 여기 스위치 두 개를 켜야 합니다.
이 스위치를 켜지 않아도 4단계 등록까지는 문제없이 넘어갑니다. 그런데 마지막에 봇을 켜는 순간 실패합니다. 그래서 원인을 찾기 어렵습니다.
다음 단계로 넘어가기 전에 두 스위치가 모두 켜져 있는지, 그리고 변경사항 저장 을 눌렀는지 한 번만 더 확인해 주세요.
여기부터는 설윤 홈페이지에서 진행합니다.
토큰이 올바른지 검사하고, 설윤의 이모지를 봇으로 옮기는 과정이 함께 진행됩니다.
커스텀봇 관리는 서버 관리 권한이 있어야 보입니다. 그리고 화면 위쪽에서 설윤 본체 탭이 선택되어 있어야 합니다 — 다른 커스텀봇 탭에서는 이 메뉴가 나오지 않습니다.
대부분 아래 네 가지 중 하나입니다.
| 증상 | 원인과 해결 |
|---|---|
| 봇을 켰는데 온라인이 되지 않음 | 3단계 스위치가 꺼져 있습니다. 가장 흔한 경우입니다. 개발자 포털의 봇 화면에서 두 인텐트를 켜고 변경사항 저장 을 누른 뒤, 봇 설정의 커스텀봇 관리에서 시작 을 다시 누르세요. |
| “유효하지 않은 봇 토큰이에요” | 토큰이 잘렸거나 앞뒤에 공백이 섞였을 수 있습니다. 또는 등록한 뒤에 토큰 초기화 를 다시 눌러 이전 토큰이 무효가 된 경우입니다. 새로 발급받은 토큰으로 다시 등록하세요. |
| “이 토큰은 봇 계정이 아니에요” | 봇 화면의 토큰이 아니라 다른 값(애플리케이션 ID, 클라이언트 시크릿 등)을 복사한 경우입니다. 왼쪽 메뉴 봇 안에 있는 토큰이 맞습니다. |
| 봇은 온라인인데 명령어가 보이지 않음 | 디스코드에 명령어가 반영되기까지 최대 1시간이 걸립니다. 디스코드 앱을 완전히 종료했다 켜 보고, 그래도 보이지 않으면 잠시 기다려 주세요. |
해결되지 않으면 문의센터로 알려 주세요. 어느 단계에서 멈췄는지와 화면 사진을 함께 보내 주시면 더 빠르게 도와드릴 수 있습니다. 토큰은 절대 보내지 마세요.