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

Discord

Aprende a configurar LibreChat para usar Discord para la autenticación de usuarios.

Crear una nueva Discord Application

image

Configuración de la aplicación de Discord

  • En la configuración general de OAuth2, añade una URL de redirección válida:
    • Ejemplo para localhost: http://localhost:3080/oauth/discord/callback
    • Ejemplo para un dominio: https://example.com/oauth/discord/callback

image

  • En Default Authorization Link, selecciona In-app Authorization y establece los scopes en applications.commands

image

  • Guardar cambios y restablecer el Client Secret

image image

Configuración de .env

  • Pega tu Client ID y Client Secret en el archivo .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
  • Guarda el archivo .env

Nota: Si utiliza Docker, ejecute docker compose up -d para aplicar los cambios de configuración en el archivo .env

¿Qué te parece esta guía?