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

Discord

LibreChat'i kullanıcı kimlik doğrulaması için Discord kullanacak şekilde nasıl yapılandıracağınızı öğrenin.

Yeni bir Discord Uygulaması oluşturun

image

Discord Uygulama Yapılandırması

  • OAuth2 genel ayarlarında geçerli bir yönlendirme URL'si ekleyin:
    • localhost için örnek: http://localhost:3080/oauth/discord/callback
    • Bir alan adı için örnek: https://example.com/oauth/discord/callback

image

  • Default Authorization Link içinde In-app Authorization seçeneğini belirleyin ve kapsamları (scopes) applications.commands olarak ayarlayın.

image

  • Değişiklikleri kaydet ve Client Secret'ı sıfırla

image image

.env Yapılandırması

  • Client ID ve Client Secret bilgilerinizi .env dosyasına yapıştırın:
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 dosyasını kaydedin

Not: Docker kullanıyorsanız, .env yapılandırma değişikliklerini uygulamak için docker compose up -d komutunu çalıştırın.

Bu rehber nasıl?