Lottery
Lottery System Documentation
Overview
The Lottery system allows server administrators to create and manage lotteries where users can purchase tickets for a chance to win prizes. The system includes features for creating, editing, and managing lotteries with customizable parameters.
Server Admin Commands
Create Lottery
Parameters:
lottery_name
: Name of the lotterylottery_description
: Description of the lotteryticket_price
: Price per ticketlottery_duration
: Duration in hoursmaximum_tickets_per_user
: Max tickets per user (1-999)total_winners
: (Optional) Number of winners (1-15)lottery_image_url
: (Optional) Custom image URL
Delete Lottery
Parameters:
lottery_name
: Name of the lottery to delete
View Lottery Info
Parameters:
lottery_name
: Name of the lottery to view
Edit Lottery
Parameters:
lottery_name
: Name of the lottery to editlottery_description
: (Optional) New descriptionticket_price
: (Optional) New ticket pricelottery_duration
: (Optional) New duration in hourstotal_winners
: (Optional) New number of winnersmaximum_tickets_per_user
: (Optional) New max tickets per userlottery_image_url
: (Optional) New image URL
Package Features
Free Package
Maximum 1 lottery
Default settings
Basic functionality
No customization
Pro Package
Maximum 5 lotteries
Custom settings
All free features
Basic customization
Enterprise Package
Maximum 25 lotteries
Full customization
All pro features
Advanced management
Best Practices for Server Admins
1. Lottery Creation
Clear naming conventions
Detailed descriptions
Fair ticket prices
Reasonable durations
2. Prize Management
Set appropriate winners
Fair ticket limits
Clear prize structure
Regular monitoring
3. User Experience
Clear instructions
Fair mechanics
Regular updates
Prompt management
Important Notes
Lottery Limits
Free: 1 lottery
Pro: 5 lotteries
Enterprise: 25 lotteries
Case-sensitive names
Ticket Settings
Price must be positive
Duration in hours
Max tickets per user
Winner limits
Image Requirements
Must end with .png, .jpg, or .gif
Must be accessible
Should be appropriate size
Should match theme
Management
Regular monitoring
Fair administration
Clear communication
Prompt updates
Troubleshooting
Creation Issues
Check name uniqueness
Verify parameters
Confirm limits
Check permissions
Edit Problems
Verify lottery exists
Check parameter validity
Confirm changes
Monitor updates
Deletion
Verify lottery name
Check case sensitivity
Confirm deletion
Monitor cleanup
Last updated