Enhance bot functionality with AutoMod, Logging, Welcome, and Verification features
- Implemented AutoMod capabilities including spam filtering, anti-raid, and anti-nuke actions. - Added Logging module to track moderation actions and events across the bot. - Introduced Welcome module for customizable welcome messages and autoroles. - Developed Verification system with captcha and role assignment features. - Updated Prisma schema to include new models for AutoMod, Logging, Welcome, and Verification. - Enhanced command localization for new features in both German and English. - Improved health server to handle captcha verification requests. - Added new environment variable for public base URL to support captcha links.
This commit is contained in:
@@ -214,6 +214,66 @@ export const commandLocales = {
|
||||
'moderation.common.options.target': {
|
||||
de: 'Ziel',
|
||||
en: 'Target'
|
||||
},
|
||||
'automod.description': {
|
||||
de: 'Auto-Moderation verwalten',
|
||||
en: 'Manage auto-moderation'
|
||||
},
|
||||
'automod.status.description': {
|
||||
de: 'Aktive AutoMod-Regeln anzeigen',
|
||||
en: 'Show active AutoMod rules'
|
||||
},
|
||||
'welcome.description': {
|
||||
de: 'Willkommensnachrichten testen',
|
||||
en: 'Test welcome messages'
|
||||
},
|
||||
'welcome.test.description': {
|
||||
de: 'Test-Willkommensnachricht senden',
|
||||
en: 'Send a test welcome message'
|
||||
},
|
||||
'welcome.preview.description': {
|
||||
de: 'Vorschau der Willkommensnachricht',
|
||||
en: 'Preview the welcome message'
|
||||
},
|
||||
'verify.description': {
|
||||
de: 'Verifizierung einrichten',
|
||||
en: 'Configure verification'
|
||||
},
|
||||
'verify.setup.description': {
|
||||
de: 'Verifizierung konfigurieren',
|
||||
en: 'Configure verification'
|
||||
},
|
||||
'verify.setup.options.channel': {
|
||||
de: 'Verifizierungskanal',
|
||||
en: 'Verification channel'
|
||||
},
|
||||
'verify.setup.options.verified_role': {
|
||||
de: 'Rolle nach Verifizierung',
|
||||
en: 'Role after verification'
|
||||
},
|
||||
'verify.setup.options.unverified_role': {
|
||||
de: 'Rolle vor Verifizierung',
|
||||
en: 'Role before verification'
|
||||
},
|
||||
'verify.setup.options.mode': {
|
||||
de: 'Verifizierungsmodus',
|
||||
en: 'Verification mode'
|
||||
},
|
||||
'verify.setup.options.min_account_age_days': {
|
||||
de: 'Mindest-Accountalter in Tagen',
|
||||
en: 'Minimum account age in days'
|
||||
},
|
||||
'verify.setup.options.fail_action': {
|
||||
de: 'Aktion bei Fehlschlag',
|
||||
en: 'Action on failure'
|
||||
},
|
||||
'verify.panel.description': {
|
||||
de: 'Verifizierungs-Panel posten',
|
||||
en: 'Post verification panel'
|
||||
},
|
||||
'verify.panel.options.channel': {
|
||||
de: 'Optionaler Kanal für das Panel',
|
||||
en: 'Optional channel for the panel'
|
||||
}
|
||||
} as const;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user