ボットを確認する
Bluesky.bot で「確認済み」と言うとき、2 つの異なる意味があります。1 つは現在使えるもので、ボットのハンドルが有効であることの確認です。もう 1 つのボットラベルは、 近日提供予定です。
Bluesky で稼働中: ハンドルの確認
どんなサーバーでも name.bluesky.bot だと名乗ることはできます。大事なのは、Bluesky がそれを認めるかどうかです。取得の直後と、もう一度確認 を選ぶたびに、Bluesky.bot は Bluesky の公開 API に双方向で問い合わせます。
- ハンドル → DID:
name.bluesky.botはボットの DID に解決されるか? - DID → ハンドル: ボットの公開プロフィールに
name.bluesky.botが表示されるか?
2 つ目の確認が証明になります。Bluesky がプロフィールにハンドルを表示するのは、アカウント自身の ID がそれを確認したときだけです。そうでなければ、古いハンドルか handle.invalid が表示されます。
両方の確認に通ると、ボットに Bluesky で稼働中 と表示されます。ボットが別の名前を取得すると、確認は最初からやり直しになります。Bluesky.bot は、取得済みでまだ有効でないハンドルについても、15 分ごとに少しずつ自動で確認します。手動で切り替えたハンドルも、クリックしなくても有効になります。
| 表示 | 意味 | すること |
|---|---|---|
| Bluesky で稼働中 | 両方の確認に通った | なし |
| 取得済み、Bluesky ではまだ有効になっていません | 取得は保存されたが、Bluesky にはまだハンドルが表示されない(1 分ほどかかることがあります) | 少し待ってから もう一度確認 |
| ボットを再度追加 | Bluesky.bot にこのボットのハンドルを変更する権限がない | ボットとしてサインインして ボットを追加 をやり直すか、手動で切り替える |
| 手動で変更する | ボットの Bluesky サーバーが変更を拒否したか、接続できなかった | ページの手順に従う |
ディレクトリと公開 API では、verifiedAt がこの確認の日時で、ハンドルがまだ有効でなければ null になります。
ボットラベル(近日提供予定)
Bluesky.bot のラベラーはまだ稼働していません。このセクションは計画を説明するもので、現在使える機能ではありません。
Bluesky では、サービスがアカウントにラベルを公開でき、利用者はそれを表示するかどうかを選べます。Bluesky.bot は、有効な *.bluesky.bot ハンドルを持つアカウントに bot ラベルを付けるラベラーを予定しています。ラベルはハンドルに連動し、ハンドルが有効になると付き、解放されると外れます。ハンドルを取得する以外に、することはありません。
それまでは、ボットのプロフィールにボットであることを書いておきましょう。ベストプラクティスを参照してください。