MEE6、Dyno、またはTicket Toolのカスタムボットを Noxyr に切り替えることは、主にDiscord側の変更であり、データの移行ではありません。同じDiscordアプリケーションを保ち、必要であれば同じトークンも使い、古いプロバイダーのサブスクリプションを解約して、そのプロバイダー固有だった設定を、Noxyrのダッシュボードで作り直します。 ボットのアイデンティティ、つまり名前、アバター、ユーザーID、すでに参加しているサーバーは、何も変える必要がありません。

A user's bot token runs on a Noxyr node and comes online as their own branded bot. Your token Noxyr node MyBot Online

実際に移るものと、移らないもの

ボットのDiscordアプリケーションは、手間をかけずに移せます。もともとあなたのものであり、MEE6、Dyno、Ticket Toolのものだったことは一度もありません。それらは、単にそのアプリケーションにログインするコードだっただけです。自動的に移らないのは、古いプロバイダーのデータベース内に保存されている設定です。MEE6のレベルの設定、Ticket Toolの固有のパネルの設定、Dynoの自動モデレーションのルールがこれにあたります。これらのデータは、あなたのボットのアプリケーションではなく、プロバイダーのものです。そのため、ホストを切り替えるときには、実際に使っていたものを、Noxyrの同等の機能で作り直す必要があります。

手順

  1. 同じアプリケーションを保つかどうかを決める。 保つ場合、サーバーはボットの名前、アバター、ロールをすでに認識しています。新しく作る場合は、まっさらなアイデンティティになります。ほとんどの人は、今のものをそのまま使っています。
  2. Developer Portalでトークンをリセットする。 これが、古いプロバイダーを実際に切断する瞬間です。トークンをリセットすると、古い値はそれが使われていたすべての場所で無効になります。MEE6、Dyno、Ticket Toolの自社のシステムの中も含みます。
  3. 古いプロバイダーのサブスクリプションを解約する。 トークンをリセットすると、彼らのコードがボットを動かすことは止まりますが、定期的な請求は止まりません。それは、彼らの請求ページで別途行う必要があります。
  4. Top.ggでNoxyrに投票し、サーバーのダッシュボードで カスタムボット を開きます。
  5. 新しくリセットしたトークンを貼り付ける。 Privileged Gateway Intents で、Server Members Intent と Message Content Intent の両方が有効になっていることを確認してください。既存のカスタムボットのほとんどがこれらを必要とするため、すでに有効になっていることが多いです。
  6. ホストを選び、ボットを開始する。 同じアプリケーションを残していれば、約20秒で、以前と同じ名前とアバターのままオンラインに戻ります。
  7. 使っていたものを作り直す。 チケットのパネルを投稿し、ストアのカタログを設定し、必要なセキュリティのルールを有効にします。古いプロバイダーがあなたのために行っていたことを、Noxyrのダッシュボードで一度設定する必要があります。

両方を同時に動かせない理由

1つのボットのトークンでログインできるプロセスは、一度に1つだけです。新しい設定のためにトークンをリセットした瞬間、古いトークンを使っていたプロバイダーは、すぐに切断されます。これは、動作中のボットの下でトークンが変わったときに必ず起きる、4004の「invalid token」という切断コードです。古いボットがオフラインになってから、新しい設定が完了するまでには、通常は数分の短い空白があります。両方が並んで動いている期間があるわけではありません。

得られるもの

サブスクリプションが不要になります。MEE6とDynoはどちらも、ホワイトラベルのボットを月額で課金される有料プランとして販売しています。Ticket Toolのプレミアムも、同様のブランディングと機能の制限を、継続的な費用の裏で解除します。Noxyrのカスタムボットは無料で、必要なのはおよそ12時間ごとのTop.ggへの投票だけです。74時間の猶予期間に頼っても構わないなら、3日半ごとの投票でも大丈夫です。

請求が重ならないようにタイミングを決める

ほとんどのサブスクリプションは、月の途中の解約を日割りにするのではなく、毎月決まった日に請求されます。古いプランがすでに月末まで支払われているなら、すぐに切り替えて、次の更新の前に解約すればコストはかかりません。古いボットは、トークンをリセットするまで、古いプロバイダーのもとで動き続けられます。実際にアクセスを終わらせるのは解約ではなく、そのリセットだからです。上記の順序で手順を進め、トークンをリセットする前に、投票とNoxyr側の動作を確認してください。そうすれば、両方でボットが同時にオフラインになる空白の期間は生じません。

引き継がれないもの

あなたが頼っていたプロバイダー固有の機能、つまりMEE6のレベル機能や特定のランクの報酬、Dynoの特定の自動モデレーションのルールセット、設定どおりのTicket Toolのパネルなどは、自動的には再現されません。切り替える前に、実際に使っているものをNoxyrの機能一式と照らし合わせてください。まだ決めかねている場合は、MEE6のカスタムボットの代わりとTicket Toolの代わりの比較で、機能の違いをより詳しく説明しています。

よくある質問

新しいDiscordアプリケーションが必要ですか? いいえ。必要なのは、既存のトークンをリセットし、古いプロバイダーのダッシュボードではなく、Noxyrのダッシュボードに新しい値を貼り付けることだけです。

サーバーでボットのロールや権限が失われることはありますか? いいえ。ロールと権限の上書きは、そのサーバーにおけるボットのDiscordユーザーIDに紐付いています。トークンの裏でどのコードが動いていても、そのIDは変わりません。

あとから古いプロバイダーに戻せますか? 技術的には可能です。もう一度トークンをリセットして、代わりに彼らのダッシュボードに貼り付けてください。Noxyr側で設定したものは、Noxyr自身のデータベースに保存されているため、もう一度設定し直す必要があります。

トークンをリセットすると、ボットが参加している別のサーバーにも影響しますか? はい、影響します。トークンはサーバーごとではありません。リセットすると、接続していたすべての場所で、ボットが一度にログアウトされます。

切り替え中に、実際に停止時間は発生しますか? 最大でも数分程度で、通常のボットを再起動するのにかかる時間と同じくらいです。

解約し忘れると、知らないうちに古いプロバイダーに支払い続けることになりますか? はい、なります。トークンをリセットすると、彼らのコードがボットを動かすことは止まりますが、解約するまで請求は続きます。彼らのサイトで直接解約してください。

切り替える準備はできましたか? Noxyrを無料で追加して、完全なセットアップをカスタムボットのドキュメントでご確認ください。