Enhance verification module with improved command handling and localization
- Updated the verification command to utilize a new `ephemeral` utility for consistent ephemeral message replies. - Refactored the `buildVerificationPanel` function to include localization support for panel titles and descriptions. - Added permission checks to ensure the bot can post in the designated verification channel. - Introduced a new verification queue in the queue management system for better handling of verification tasks. - Updated localization files to include new keys for verification-related messages in both English and German.
This commit is contained in:
@@ -19,12 +19,12 @@ BACKUP_RETENTION_DAYS=14
|
||||
BACKUP_CRON=0 3 * * *
|
||||
BACKUP_DIR=/backups
|
||||
HEALTH_PORT=8080
|
||||
# Bot health stays internal (no published port). Override only if you expose it.
|
||||
# Internal bot health/metrics base (Docker healthcheck). Captcha links use WEBUI_URL.
|
||||
PUBLIC_BASE_URL=http://localhost:8080
|
||||
TWITCH_CLIENT_ID=
|
||||
TWITCH_CLIENT_SECRET=
|
||||
|
||||
# WebUI (apps/webui) – public URL behind Traefik
|
||||
# WebUI (apps/webui) – public URL behind Traefik (also used for captcha verification links)
|
||||
WEBUI_URL=https://dashboard.nexumi.de
|
||||
# Discord Developer Portal OAuth2 redirect:
|
||||
# https://dashboard.nexumi.de/api/auth/callback
|
||||
|
||||
Reference in New Issue
Block a user