Skip to main content

FiveM: txAdmin Discordボット

このガイドは、以下の製品を使用して作成されました:

(詳細はプロバイダーごとの製品によって異なる場合がありますが、基本的な概念は同じです)

はじめに

txAdminパネルはFiveMサーバーに便利な機能をたくさん提供していて、その中にはDiscordボットの連携も含まれています。 このガイドでは、Discordボットのセットアップ方法と使い方を紹介します。

準備

txAdminサーバー用のDiscordボットをセットアップするには、まずtxAdminパネルにログインする必要があります。 ログイン情報はサーバーの概要ページに表示されているので、以下のように確認してください:

img

備考

このガイドはtxAdminがすでにセットアップされていることが前提です。セットアップ方法はFiveM: txAdminセットアップガイドをご覧ください。

セットアップ

Discordアプリケーションの作成

txAdminでボットを使うには、まずDiscordアプリケーションを作成する必要があります。ボットはそのアプリケーションに紐づけられ、その名前で動作します。アプリケーション作成はDiscord Developer Portalにアクセスしてください。

「New Application」をクリックして新しいアプリケーションを作成し、好きな名前を付けます:

次に「Create」をクリックしてアプリケーションを作成します。次のステップで使うので、アプリケーションIDはメモしておきましょう:

ボットの設定とトークン取得

アプリケーション作成時に自動でボットも作成されます。トークンは「Reset Token」をクリックすると取得できます。こちらも必ずメモしておきましょう:

注意

ボットのトークンは絶対に他人に教えないでください。トークンは秘密鍵のようなもので、漏れるとセキュリティリスクになります。

同じページの少し下にスクロールして、「Server Members Intent」を有効にして変更を保存してください:

Discordへのボット招待

ボットをDiscordに招待するには、先ほどメモしたクライアントIDを以下のリンクの該当部分に入れて、ブラウザで開きます。例はこんな感じです:

https://discordapp.com/oauth2/authorize?&client_id=1364549558197026816&scope=bot&permissions=18432

サーバーIDとチャンネルIDの取得

txAdminでボットを正しく使うには、ボットが動作するDiscordサーバーのIDが必要です。 Discordのサーバーアイコンを右クリックして「サーバーIDをコピー」を選択し、IDをメモしてください。

例はこんな感じです:

また、ステータス更新(再起動予定など)を投稿するチャンネルを設定したい場合は、そのチャンネルのIDも同じ方法でコピーできます。 ボットがそのチャンネルでメッセージの読み書き権限を持っていることを忘れないでください。

備考

サーバーIDやチャンネルIDをコピーできない場合は、Discordのユーザー設定で開発者モードを有効にしてください:

txAdminでの設定カスタマイズ

txAdminでDiscordボットを有効化し、先ほどメモしたIDやトークンを入力します:

オプション:ステータスメッセージの送信

サーバーの現在の状態やプレイヤー数などを常に更新するステータスメッセージを送ることもできます。 やり方は、ステータスを表示したいDiscordチャンネルで /status add と入力するだけです。ボットがメッセージ送信権限を持っていることを確認してください。

こういったメッセージが作成されます:

このメッセージの内容はtxAdminのDiscord設定ページで自由にカスタマイズ可能です。

まとめ

txAdmin用のDiscordボットをセットアップすると、FiveMサーバーの状態や情報をDiscordサーバー内で簡単に表示できるようになります。質問やサポートが必要な場合は、いつでもお気軽にサポートチームにお問い合わせくださいね!🙂