自動翻訳このページは自動翻訳されました。英語の原文が正式な情報源です。このページを英語で読む

開発者

Disbandの上に構築します。ボット、統合、および外部からスペースと対話するツールです。ここにあるすべてはセルフホストされています。Disbandは決してコードを実行しません。

あなたが構築できるもの

ここから始めましょう

  1. はじめに — ボットを作成し、その トークン、それをスペースに招待します。約2分です。
  2. 独自のボットをホストする — 実行場所 クライアントとそれを生き続ける方法。
  3. **JavaScript**または Python。
  4. **APIリファレンス**は、正確なエンドポイントです。
  5. Webhook または 埋め込み が必要な場合は 一方通行の通知。
  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です。

質問