Enhance verification system with multi-provider support and alt-account detection
- Added support for multiple captcha providers including Google reCAPTCHA (v2 and v3), hCaptcha, and Cloudflare Turnstile. - Introduced new fields in the verification configuration for selecting captcha providers and enabling alt-account detection. - Implemented logic to handle verification attempts and flag potential alt accounts based on IP and invite code analysis. - Updated environment configuration to include necessary keys for captcha providers. - Enhanced the user interface to allow selection of captcha providers in the verification setup. - Improved backend handling of verification records to store additional data related to captcha provider usage.
This commit is contained in:
@@ -186,6 +186,8 @@ const de: Dictionary = {
|
||||
'verification.error.account_too_young': 'Dein Account ist zu jung für die Verifizierung.',
|
||||
'verification.error.missing_permissions': 'Dem Bot fehlen Berechtigungen.',
|
||||
'verification.error.invalid_role': 'Die Verifizierungsrolle ist ungültig.',
|
||||
'verification.error.alt_detected':
|
||||
'Verifizierung abgelehnt: möglicher Zweitaccount erkannt.',
|
||||
'verification.error.generic': 'Verifizierung fehlgeschlagen.',
|
||||
'verification.captcha.success': 'Captcha bestanden. Du wurdest verifiziert.',
|
||||
'verification.captcha.invalid': 'Captcha ungültig oder abgelaufen.',
|
||||
@@ -769,6 +771,8 @@ const en: Dictionary = {
|
||||
'verification.error.account_too_young': 'Your account is too young to verify.',
|
||||
'verification.error.missing_permissions': 'Bot lacks permissions.',
|
||||
'verification.error.invalid_role': 'Verification role is invalid.',
|
||||
'verification.error.alt_detected':
|
||||
'Verification denied: possible alternate account detected.',
|
||||
'verification.error.generic': 'Verification failed.',
|
||||
'verification.captcha.success': 'Captcha passed. You have been verified.',
|
||||
'verification.captcha.invalid': 'Captcha invalid or expired.',
|
||||
|
||||
Reference in New Issue
Block a user