feat: add support tickets and imrpove web app loading
This commit is contained in:
@@ -304,13 +304,24 @@ LOG_LEVEL=INFO #
|
||||
# Admin Logging Configuration
|
||||
LOG_CHAT_ID=-1001234567890 # Telegram chat/group ID for admin notifications
|
||||
LOG_THREAD_ID= # Optional: Thread ID for supergroup messages
|
||||
LOG_SUPPORT_THREAD_ID= # Optional: Thread ID for support ticket messages
|
||||
LOG_NEW_USERS=True # Log new user registrations
|
||||
LOG_PAYMENTS=True # Log payments
|
||||
LOG_SUPPORT=True # Log support tickets and replies
|
||||
LOG_PROMO_ACTIVATIONS=True # Log promo code activations
|
||||
LOG_TRIAL_ACTIVATIONS=True # Log trial activations
|
||||
LOG_SUSPICIOUS_ACTIVITY=True # Log suspicious activity
|
||||
LOG_ADMIN_ACTIONS=True # Log actions from users listed in ADMIN_IDS
|
||||
|
||||
# Support tickets
|
||||
SUPPORT_TICKETS_ENABLED=True # Enable support tickets in the Mini App
|
||||
SUPPORT_ADMIN_EMAIL_NOTIFICATIONS_ENABLED=False # Send support ticket emails to admins with email addresses
|
||||
SUPPORT_TICKET_MAX_BODY_LENGTH=4000 # Max message length
|
||||
SUPPORT_TICKET_MAX_SUBJECT_LENGTH=160 # Max subject length
|
||||
SUPPORT_TICKET_RATE_LIMIT_PER_HOUR=5 # New tickets per user per hour
|
||||
SUPPORT_ADMIN_NOTIFICATION_COOLDOWN_SECONDS=300 # Min seconds between admin Telegram/log notifications per unread ticket
|
||||
SUPPORT_ADMIN_EMAIL_COOLDOWN_SECONDS=1800 # Min seconds between admin email notifications per unread ticket
|
||||
|
||||
# Embedded mode thumbnails. Please don't touch this if you don't know what it is.
|
||||
INLINE_REFERRAL_THUMBNAIL_URL=https://cdn-icons-png.flaticon.com/512/1077/1077114.png
|
||||
INLINE_USER_STATS_THUMBNAIL_URL=https://cdn-icons-png.flaticon.com/512/681/681494.png
|
||||
|
||||
Reference in New Issue
Block a user