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

Discord

Apprenez à configurer LibreChat pour utiliser Discord pour l'authentification des utilisateurs.

Créer une nouvelle application Discord

image

Configuration de l'application Discord

  • Dans les paramètres généraux OAuth2, ajoutez une URL de redirection valide :
    • Exemple pour localhost : http://localhost:3080/oauth/discord/callback
    • Exemple pour un domaine : https://example.com/oauth/discord/callback

image

  • Dans Default Authorization Link, sélectionnez In-app Authorization et définissez les scopes sur applications.commands

image

  • Enregistrer les modifications et réinitialiser le Client Secret

image image

Configuration de .env

  • Collez votre Client ID et votre Client Secret dans le fichier .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
  • Enregistrez le fichier .env

Remarque : Si vous utilisez Docker, exécutez docker compose up -d pour appliquer les modifications de configuration du fichier .env

Que pensez-vous de ce guide ?