Skip to main content
Vetox のすべての機能を、あなた自身のボットアカウント(あなたの名前・アバター・ステータス)で動作させます。
MaxBlack のアドオンとして提供されます: Max+Black+。価格は Server Premium を参照してください。
カスタムボットは AI アクセスを付与しません。 これはあなたのティアとは別のフラグであり、AI はティアのみで制御されます。Max+ に AI はありません。 AI を利用できるのは Black と Black+ のみです。

変更される内容

ボットのアバターとバナーはそれぞれ 10 MB までアップロードできます — Vetox の他の場所では上限は 3 MB です。
Discord はボットが単純なカスタムステータスを使うことを許可していません。ステータスは 4 つのアクティビティタイプのいずれかである必要があります。
アイデンティティの更新は追加的です。フィールドを空にしても、以前の値が削除されるのではなくそのまま残ります — 代わりに置き換えの値を設定してください。

1 つのボットにつき 1 サーバー

カスタムボットは1 つのサーバーにのみ対応します — Discord の承認画面であなたが許可したサーバーです。その承認なしに追加されたサーバーからは退出します。同じボットアプリケーションを複数のコミュニティで使用しないでください。
新しいサーバーを承認すると、以前のサーバーが置き換わります。ボットは古いサーバーから退出し、新しく承認されたサーバーにのみ留まります。サーバーの Discord _オーナー_である必要はありません — 招待を承認することが権限を与えます。

セットアップ

1

Discord アプリケーションを作成する

Discord Developer Portal でアプリケーションを作成し、ボットを追加します。
2

特権インテントを有効にする

Server MembersPresenceMessage Content のすべてが必要です。これらがないとボットは起動できません。
3

トークンをコピーして送信する

ダッシュボードに貼り付けます。Vetox は受け付ける前に Discord に対してトークンを検証します。
トークンは書き込み専用です。 送信後は Vetox から読み出すことはできません。事前に自分でコピーを保存してください — 紛失した場合は Developer Portal で再生成し、新しいトークンを送信する必要があります。
4

Vetox のリダイレクト URL を登録する

Vetox はカスタムボットのパネルに URL を表示します。アプリケーションの OAuth2 設定で、その URL を Redirects に追加して保存し、パネルの再確認を押してください。
この手順は必須です。 URL が登録されるまで招待リンクは無効のままで、Discord はその URL を伴わない認証をすべて拒否します。Vetox が代わりに追加することはできません — Discord はアプリケーションのリダイレクト一覧の読み取りは許可しますが、API 経由での書き込みは決して許可しません。これこそが、漏洩したボットトークンで認証を乗っ取れないようにしている仕組みです。
5

ボットをサーバーに招待する

自分で組み立てたリンクではなく、ダッシュボードの招待リンクを使用してください。このリンクは 10 分で失効する 1 回限りの認証を伴い、どのサーバーを承認したかを Vetox に伝えます。
6

オンラインになるのを待つ

ボットは短時間で起動します。その後、公開版 Vetox ボットはそのサーバーで応答を停止します。
トークンは保存時に暗号化されます。Vetox は受け付ける前に、フォーマットを検証し、ボットアカウントに属することを確認し、アプリケーションをチェックし、3 つの必須インテントを検証します。

別のサーバーへの移行

カスタムボットの移行は 2 段階の確認が必要で、リクエストは 30 分で有効期限が切れます。
移行は確定すると取り消せません。ボットは古いサーバーから退出し、そのサーバーでは公開版 Vetox ボットが再開します。

無効化

無効化するとボットが停止し、保存されているトークンが削除されます。ブランディング設定と監査ログは保持されます。 再度有効化するには、トークンをもう一度送信してください。

オフラインになった場合

接続を失ったカスタムボットは、試行間隔を徐々に広げながら自動的に再起動されます。Discord の短時間の障害やネットワークの切断は自動的に復旧し、その間もボットはあなたのサーバーに留まります — 接続の問題を理由に削除されることは決してありません。 Vetox がオフラインとして報告するのは、再起動が連続して数回失敗した後だけです。それは通常、あなたにしか直せない原因を意味します。トークンの再生成、または特権インテントの無効化です。Developer Portal で修正し、トークンを再送信してください。

トラブルシューティング

Developer Portal で 3 つの特権インテントすべて(Server Members、Presence、Message Content)を有効にする必要があります。これが最も一般的な原因です。
公開版ボットが沈黙するのは、カスタムボットが担当しているサーバーだけです。両方が反応している場合、カスタムボットが起動していない可能性があります — ダッシュボードでステータスを確認してください。
Vetox はトークンを表示できません。Developer Portal で再生成し、新しいものを送信してください。
カスタムボットは、Discord の認証画面であなたが承認したサーバーにのみ留まります。退出した場合、そのサーバーは承認されていなかったか、その後に別のサーバーを承認して置き換わったかのどちらかです。ダッシュボードの招待リンクで再度招待し、Discord の画面で承認してください。自分で組み立てたリンクには承認が含まれておらず、ボットをそこに留めることはできません。
Vetox のリダイレクト URL がまだアプリケーションに登録されていません。カスタムボットのパネルからコピーし、アプリケーションの OAuth2 → Redirects に貼り付けて保存し、再確認を押してください。
URL がアプリケーションに保存されていないか、誤字を含んで保存されています。https:// と末尾のパスを含め、完全に一致している必要があります。手入力せず、パネルからコピーし直してください。
正しい挙動です。カスタムボットはティアの変更ではなく、AI には Black が必要です。
Discord はボットアバターを積極的にキャッシュします。再送信する前にしばらく時間を置いてください。

ボット管理

この設定を行うダッシュボードページです。