Skip to content

hubs cloud discord bot

Akihiko Shirai edited this page May 5, 2021 · 3 revisions

id: hubs-cloud-discord-bot title: レシピ:Discordボット sidebar_label: レシピ:Discordボット

Discordサーバーをお持ちの場合は、Hubsクラウドサーバーに Hubs Discord Bot をインストールできます。

Discordのセットアップ

ボットトークンを取得するには、まずDiscordで設定する必要があります。

まず、 Discord Developer Portal を参照して、ボット用の新しいアプリケーションを作成してください。

Discord作成アプリケーション

アプリを作成したら、ボットユーザーを作成します。

Discord追加ボット

Public Bot 設定の選択を解除し、変更を保存します。 そうしなければ、Discordの他のユーザーがボットをサーバーに追加できてしまいます。

Discordパブリックボット

最後に、OAuth2パネルの下で、サイトに適切なリダイレクトURLを設定する必要があります。 https://<your site>/api/v1/oauth/discord に設定し、 <your site> を Hubs Cloud ドメインに置き換えます。

Discord OAuthリダイレクト

キー設定

まず、Admin Consoleに移動し、"Server Settings"-> "API Keys "の下で、Discord Client IDを設定する必要があります。 md">Admin Consoleに移動し、"サーバー設定" -> "API Keys "でDiscord Client IDDiscord Client SecretDiscord Bot Tokenを設定する必要があります。

Discord管理者構成

Client IDClient Secret は、Discordのアプリケーションページの下にあります。

Discordクライアントキー

あなたの Bot Token はDiscordのBotの設定ページの下にあります。

Discordボットトークン

サーバーのセットアップ

Hubs Discord BotをHubs Cloudサーバーの1つにインストールします。

続行するには、まずサーバーの1つにSSH接続します。 SSH 経由でサーバーにアクセスするには、 Admin ConsoleServer Access を選択し、ガイドに従います。 デフォルトで2要素認証(2FA)が設定されているため、サーバーに接続するには、Google認証システムのようなアプリケーションがインストールされた2FAデバイスが必要です。

サーバーに接続したら、コマンドシェルで次のコマンドを入力します。

curl "https://raw.githubusercontent.com/mozilla/hubs-cloud/master/scripts/install-hubs-discord-bot.sh" | sudo bash

インストールが完了すると、ボットが起動して実行されます。 サーバーを再作成する場合は、このコマンドを再度実行する必要があることに注意してください。

ボットを招待する

最後のステップは、ボットをサーバーに招待することです。 これを行うには、アプリケーションの OAuth2 設定と、 OAuth 2 URL Generatorに戻ります。 "bot" スコープを選択し、次の権限を選択します。

Discord Botの招待権限

次に、生成された招待リンクを使用してボットを追加します!

まずはじめに

ユーザーガイド

Spoke 関連

クリエイター向け

開発者向け

Hubs Cloud

Hubs Cloud AWS

Hubs Cloud DigitalOcean

日本語追加ドキュメント

Clone this wiki locally