How It Works
1
Admin starts the lottery
An admin runs
/lottery start with a duration and a ticket price. A public announcement is posted in the channel so members know a lottery is open.2
Members buy tickets
Anyone can run
/lottery buy to spend coins on tickets. Tickets cost cash from your wallet — make sure you’ve withdrawn enough before buying. You can buy up to 1,000 tickets in a single command.3
The jackpot grows
Every ticket purchased adds that ticket’s price to the jackpot. The more people who enter (or the more tickets one person buys), the bigger the prize.
4
Drawing
When the timer expires Percy draws a winner. The selection is weighted by ticket count — holding more tickets gives you a proportionally better chance. The winner receives the full jackpot directly into their cash balance and a winner announcement is posted.
Commands
Checking Your Odds
Run/lottery status at any time to see:
- The current jackpot total
- The ticket price per entry
- The total number of tickets sold so far
- Your ticket count and your current win percentage
- The drawing time (relative timestamp)
Admin: Starting a Lottery
Only one lottery can run at a time per server. Starting a new one while one is already active will fail — wait for the current lottery to draw before launching another.
Starting a lottery requires the Administrator permission.