🔐 검증 시스템
확인 시스템에서는 신규 회원이 서버에 액세스하기 전에 보안 문자를 완료해야 합니다. 이렇게 하면 자동 봇이 참여하는 것을 방지할 수 있습니다.
🎯 검증이란 무엇입니까?
새로운 사용자가 서버에 합류하면 봇은 즉시 액세스 권한을 부여하는 대신 사용자가 완료해야 하는 코드나 보안 문자가 포함된 비공개 메시지를 보냅니다.
User123이 서버에 합류 → Bot이 다음 DM을 보냅니다. "환영합니다! 액세스하려면 https://yourdomain.com/verify?token=ABC123"을 방문하세요. → User123이 확인을 완료하고 → "확인된" 역할을 받습니다. → 이제 모든 채널을 볼 수 있습니다.
⚙️ 구성
1. 시스템 활성화
/확인 활성화
2. 확인된 역할 구성
/확인 역할 rol:@Verified
검증 후 사용자가 받게 되는 역할입니다. 이 역할이 일반 서버 채널에 액세스할 수 있는지 확인하세요.
3. 확인되지 않은 역할 구성
/인증 미인증역할 역할:@미인증
이 역할은 아직 확인하지 않은 사용자에게 일시적으로 할당됩니다. 이 역할에는 제한된 액세스 권한이 있어야 합니다(예: 환영 채널에만 해당).
4. 메시지 사용자 정의
/인증 메시지 메시지:"{server}님 {user}님을 환영합니다! 액세스하려면 인증을 완료하세요."
사용자 이름에는 {user}을, 서버 이름에는 {server}을 사용할 수 있습니다.
5. 검증 채널 구성
/인증 채널 채널:#verification
사용자가 참여할 때 사용자 정보가 포함된 포함이 전송되는 채널을 구성합니다. 이 삽입에는 Discord 인증이 필요한 고유한 확인 링크가 포함되어 있습니다.
👥 사용자 관리
모든 사용자 확인
/인증 전체인증
아직 인증되지 않은 모든 서버 사용자를 자동으로 인증합니다. 기존 서버에서 확인을 활성화하는 데 유용합니다.
특정 사용자 확인
/인증 사용자인증 사용자:@사용자
특정 사용자를 수동으로 확인하여 확인된 역할을 할당하고 확인되지 않은 역할이 있는 경우 제거합니다.
사용자 확인 취소
/인증 인증해제 사용자:@사용자
사용자를 확인 상태로 되돌립니다. 확인된 역할을 제거하고, 확인되지 않은 역할을 할당하고, 구성된 채널에 새 확인 포함을 보냅니다.
📋 작동 방식
사용자 조인
새로운 사용자가 서버에 합류합니다.
봇이 임시 역할을 할당합니다.
봇은 제한된 채널만 볼 수 있도록 허용하는 "확인되지 않음" 역할을 할당합니다.
확인 채널을 구성한 경우 사용자 정보 및 확인 링크가 포함된 삽입 파일도 해당 채널로 전송됩니다.
사용자가 링크에 액세스합니다.
사용자가 확인 링크(DM 또는 채널에서)를 클릭합니다.
시스템에서는 사용자가 확인하기 전에 Discord 계정으로 로그인해야 합니다. 이렇게 하면 올바른 사용자만 확인 링크를 사용할 수 있습니다.
사용자가 확인을 완료했습니다.
사용자는 Discord로 인증한 후 웹사이트에서 보안 문자를 입력합니다. 시스템은 Discord 계정이 확인해야 하는 사용자와 일치하는지 확인한 다음 봇이 해당 사용자에게 "확인된" 역할을 할당합니다.
전체 액세스
이제 사용자는 모든 일반 서버 채널을 보고 사용할 수 있습니다.
📊 확인 로그
시스템은 중요한 확인 시스템 이벤트를 자동으로 기록합니다.
- 인증 시작: 새로운 사용자가 가입하면 해당 사용자에 대한 인증 토큰이 생성됩니다.
- 인증 완료: 사용자가 인증 프로세스를 성공적으로 완료한 경우.
확인 로그에 대한 특정 채널을 구성할 수 있습니다.
/로그 설정 유형:인증 채널:#verification-logs
✅ 상태 확인
/확인상태
❓ 자주 묻는 질문
사용자가 확인을 완료하지 않으면 어떻게 되나요?
'확인되지 않음' 역할은 그대로 유지되며 제한된 채널만 볼 수 있습니다. 원하는 경우 만료 시간을 구성할 수 있습니다.
사용자를 수동으로 확인할 수 있나요?
예, /인증 사용자인증 사용자:@사용자을 사용하여 특정 사용자를 확인하거나 /인증 전체인증을 사용하여 모든 서버 사용자를 한 번에 확인할 수 있습니다.
봇이 검증을 통과할 수 있나요?
아니요, 보안 문자는 자동 봇이 통과하는 것을 방지합니다. 또한 시스템에는 Discord 인증이 필요하므로 올바른 사용자만 확인 링크를 사용할 수 있습니다.