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

Discord

LibreChat에서 사용자 인증을 위해 Discord를 구성하는 방법을 알아보세요.

새로운 Discord 애플리케이션 만들기

  • **Discord Developer Portal**로 이동하세요.

  • 새로운 애플리케이션을 생성하고 이름을 지정하세요

image

Discord 애플리케이션 구성

  • OAuth2 일반 설정에서 유효한 리디렉션 URL을 추가하세요:
    • localhost 예시: http://localhost:3080/oauth/discord/callback
    • 도메인 예시: https://example.com/oauth/discord/callback

image

  • Default Authorization Link에서 In-app Authorization을 선택하고 범위를 applications.commands로 설정하세요.

image

  • 변경 사항을 저장하고 Client Secret을 재설정합니다

image image

.env 구성

  • .env 파일에 Client IDClient Secret을 붙여넣으세요:
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 파일을 저장하세요

참고: Docker를 사용하는 경우, docker compose up -d를 실행하여 .env 구성 변경 사항을 적용하세요.

이 가이드는 어떤가요?