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

Discord

Dowiedz się, jak skonfigurować LibreChat, aby używać Discord do uwierzytelniania użytkowników.

Utwórz nową aplikację Discord

image

Konfiguracja aplikacji Discord

  • W ustawieniach ogólnych OAuth2 dodaj prawidłowy adres URL przekierowania (redirect URL):
    • Przykład dla localhost: http://localhost:3080/oauth/discord/callback
    • Przykład dla domeny: https://example.com/oauth/discord/callback

image

  • W Default Authorization Link wybierz In-app Authorization i ustaw zakresy (scopes) na applications.commands

image

  • Zapisz zmiany i zresetuj Client Secret

image image

Konfiguracja .env

  • Wklej swój Client ID oraz Client Secret w pliku .env:
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
  • Zapisz plik .env

Uwaga: Jeśli używasz Docker, uruchom docker compose up -d, aby zastosować zmiany w konfiguracji .env

Jaka jest ta instrukcja?