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

Discord

Erfahren Sie, wie Sie LibreChat für die Benutzerauthentifizierung mit Discord konfigurieren.

Erstellen einer neuen Discord-Anwendung

image

Konfiguration der Discord-Anwendung

  • Fügen Sie in den allgemeinen OAuth2-Einstellungen eine gültige Redirect-URL hinzu:
    • Beispiel für localhost: http://localhost:3080/oauth/discord/callback
    • Beispiel für eine Domain: https://example.com/oauth/discord/callback

image

  • Wählen Sie unter Default Authorization Link die Option In-app Authorization und setzen Sie die Scopes auf applications.commands

image

  • Änderungen speichern und das Client Secret zurücksetzen

image image

.env Konfiguration

  • Fügen Sie Ihre Client ID und Ihr Client Secret in die .env Datei ein:
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
  • Speichern Sie die .env Datei

Hinweis: Wenn Sie Docker verwenden, führen Sie docker compose up -d aus, um die Konfigurationsänderungen in der .env anzuwenden.

Wie finden Sie diese Anleitung?