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

ボット

Disbandボットは自己ホストされた統合です。 あなたはコードを実行し、Disbandはそのコードとの間でメッセージを中継します。 Disbandは、ボットのコードをホストしたり実行したりすることはありません。

仕組み

  1. 設定→ボットでボットを作成し、必要な範囲を選択します。 あなたは得る トークンが返されます。1回表示されます。
  2. 設定→ボットで、必要なサーバーの招待リンクを生成します。 参加するためのボット、そしてそのサーバーの所有者に送信します。
  3. オーナーはリンクを開き、承認します。ボットはサーバーのメンバーになります。
  4. クライアントライブラリをどこかに(サーバー、クラウド機能など)実行します。 あなたのラップトップ)と、トークンでDisbandに接続します。

スコープ

ボットのサーバーでの範囲は、ボットを作成するときに要求した範囲と、所有者がその特定のサーバーに承認した範囲の交差点です。

範囲 説明
messages.read ゲートウェイでメッセージイベントを受信し、メッセージ/チャンネルを読み取ります。
messages.write ボットが見ることができるチャネルでメッセージを送信し、返信します。
members.read ボットが参加したサーバーのメンバーをリストアップします。
channels.manage チャンネルを作成、名前を変更、削除します。サーバーではmanage_channelsの役割も必要です。

トークン認証

すべてのAPIコールは、ボットトークンで認証されます。

Authorization: Bot <token>

ボットトークンは休止中にハッシュされます。生のトークンは保存されたり、取得されたりすることはありません。漏洩した場合(またはボットがもう必要ない場合)、設定→ボットで取り消します。取り消しにより、トークンはすぐに削除されます。

制限と安全

パスを選択する