마켓플레이스
템플릿 마켓플레이스 활용 및 공유
템플릿 마켓플레이스에서 오픈소스 봇을 원클릭으로 설치하거나 직접 제작한 봇 템플릿을 공유하는 방법을 안내합니다.
코딩을 처음 시작하거나 빠르게 완성형 봇을 구동하고 싶다면, 디스호스트 템플릿 마켓플레이스(Marketplace)에서 검증된 오픈소스 봇을 클릭 한 번으로 설치할 수 있습니다.
템플릿 설치 방법
마켓플레이스에서는 카테고리별 오픈소스 디스코드 봇 템플릿을 제공합니다.
- 카테고리 탐색: 음악, 서버 관리, 유틸리티, 경제 등 원하는 기능의 템플릿을 찾습니다.
- 템플릿 선택: 각 템플릿 카드에서 원본 저장소 정보와 주요 기능을 확인할 수 있습니다.
- 내 슬롯에 복제: 내 봇 슬롯에 복제하기를 클릭하면 빈 슬롯 컨테이너에 해당 봇의 소스코드와 패키지 파일이 자동으로 설정됩니다.
- 환경 변수 입력: 봇 상세 페이지로 이동해 디스코드 개발자 포털에서 발급받은
DISCORD_TOKEN을 입력하고 봇을 시작합니다.
내 프로젝트 템플릿 등록 및 공유
직접 개발한 봇을 다른 사용자들이 쉽게 사용할 수 있도록 마켓플레이스에 등록해 공유할 수 있습니다.
- 등록 요건: 프로젝트 루트에 사용 설명서(
README.md), 메인 실행 파일, 패키지 파일(package.json또는requirements.txt)이 정상적으로 포함되어 있어야 합니다. - 보안 검수: 등록 제출 시 개인 봇 토큰이나 데이터베이스 비밀번호 등 민감 정보가 소스코드에 하드코딩되어 있지 않은지 자동 보안 검사를 거칩니다.
- 초대 권한 설정 (
botPermissions): 템플릿 기반으로 봇을 생성한 사용자가 바로 서버에 초대할 수 있도록 필요한 권한 플래그(예:8=관리자,3072=메시지 읽기/보내기)를 지정할 수 있습니다. - 배포 가이드 (
deployGuide): 봇 배포 성공 팝업에 표시될 설정 안내를 작성합니다. 디스코드 개발자 포털의 필수 인텐트나 기본 명령어 사용법을 마크다운 형식으로 작성해 둘 수 있습니다.