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

Discord

Pelajari cara mengonfigurasi LibreChat untuk menggunakan Discord sebagai autentikasi pengguna.

Membuat Aplikasi Discord baru

image

Konfigurasi Aplikasi Discord

  • Di pengaturan umum OAuth2, tambahkan URL pengalihan (redirect URL) yang valid:
    • Contoh untuk localhost: http://localhost:3080/oauth/discord/callback
    • Contoh untuk domain: https://example.com/oauth/discord/callback

image

  • Pada Default Authorization Link, pilih In-app Authorization dan atur scope ke applications.commands

image

  • Simpan perubahan dan atur ulang Client Secret

image image

Konfigurasi .env

  • Tempelkan Client ID dan Client Secret Anda di dalam file .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
  • Simpan file .env

Catatan: Jika menggunakan Docker, jalankan docker compose up -d untuk menerapkan perubahan konfigurasi .env

Bagaimana panduan ini?