자동 번역이 페이지는 자동으로 번역되었습니다. 영어 원문이 기준입니다.이 페이지를 영어로 읽어보세요

개발자

Disband 위에 구축하세요: 외부에서 공간과 대화하는 봇, 통합 및 도구들. 여기 있는 모든 것은 자체 호스팅됩니다. Disband는 절대 귀하의 코드를 실행하지 않습니다.

당신이 만들 수 있는 것

여기서 시작하세요

  1. 시작하기 - 봇을 만들고, 그 봇을 가져오세요. 토큰, 그것을 공간에 초대하세요. 약 2분 정도 소요됩니다.
  2. 나만의 봇 호스팅 - 실행할 위치 클라이언트를 어디에서 실행하고 어떻게 유지하는지.
  3. JavaScript 또는 Python.
  4. 정확한 엔드포인트를 위한 API 참조.
  5. 웹훅 또는 **임베드**만 필요한 경우 일방 통지.
  6. 공개 상태 페이지와 RSS 피드에 대한 상태 시스템.

Disband를 게임이나 앱에 구현하기

Disband는 봇 토큰으로 인증된 일반 HTTP API를 노출합니다. 연결할 수 있는 기본 SDK나 RPC 런타임이 없습니다. HTTPS 요청을 수행할 수 있는 모든 스택이 작동합니다. 일반적인 통합은 다음과 같습니다.

  1. 설정 → 봇에서 봇을 생성하고 messages.write를 부여합니다 (그리고 channels.manage 채널을 생성해야 하는 경우).

  2. 게시할 공간에 봇을 초대하세요.

  3. 토큰을 게임이나 앱의 비밀 저장소에 저장하세요 - 클라이언트 측에는 절대 저장하지 마세요. 플레이어에게 배송되는 코드.

  4. 백엔드에서 스코프 지정된 엔드포인트를 호출합니다.

    curl -X POST https://www.disband.dev/api/v1/channels/CHANNEL_ID/messages \
      -H "Authorization: Bot $DISBAND_BOT_TOKEN" \
      -H "Content-Type: application/json" \
      -d '{"content": "Server restarted — 12 players online."}'
    
  5. 게임 내에서 채팅에 반응하려면 게이트웨이를 길게 대기하고 발송하세요. messageCreate 이벤트는 당신의 게임 로직에 적용됩니다.

보안 메모

개발자를 위한 테마들

브랜드 클라이언트나 스킨을 구축하는 경우, 테마의 CSS 변수는 안정적인 스타일링 API입니다.

질문들