Skip to main content
LibreChat is joining ClickHouse to power the open-source Agentic Data Stack 🎉 Learn more
LibreChat

Discord

LibreChatでユーザー認証にDiscordを使用するように設定する方法を学びます。

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

image

Discord アプリケーションの設定

  • OAuth2の全般設定で、有効なリダイレクトURLを追加します:
    • localhostの例: http://localhost:3080/oauth/discord/callback
    • ドメインの例: https://example.com/oauth/discord/callback

image

  • Default Authorization LinkIn-app Authorization を選択し、スコープを applications.commands に設定します。

image

  • 変更を保存し、Client Secretをリセットする

image image

.env Configuration

  • .env ファイルに Client IDClient Secret を貼り付けます:
DOMAIN_CLIENT=https://your-domain.com # use http://localhost:3080 if not using a custom domain
DOMAIN_SERVER=https://your-domain.com # use http://localhost:3080 if not using a custom domain
 
DISCORD_CLIENT_ID=your_client_id
DISCORD_CLIENT_SECRET=your_client_secret
DISCORD_CALLBACK_URL=/oauth/discord/callback
  • .env ファイルを保存します

注: Dockerを使用している場合は、docker compose up -d を実行して .env の設定変更を適用してください。

このガイドはいかがでしたか?