Draws on a schedule
Daily, weekly or monthly at the hour you choose, in your server’s time zone. A new draw opens by itself after each one, or you start them by hand.
Lottery runs a draw on your schedule: daily, weekly or monthly. Members buy tickets with the server’s virtual Bank coins up to a cap, a share of the sales is burned to keep the economy in check, and one to ten winners split the pot. Coins are virtual and have no real-world value, and Lottery is blocked in servers where members can buy coins for real money.

Daily, weekly or monthly at the hour you choose, in your server’s time zone. A new draw opens by itself after each one, or you start them by hand.
Set the ticket price and how many tickets one member may hold, so the richest member can’t buy the whole draw. The panel has buy buttons for 1, 5 and 10.
Up to 90 % of ticket sales can be burned. It’s a real coin sink that shows up in Economy Health, and the rest goes into the pot.
Split the pot between one and ten winners by percentage, add a house bonus to every pot and let an unwon pot roll over to the next draw.
Winners are picked weighted by tickets, nobody wins twice, and the random seed is kept so a draw can be checked. A cancelled draw, or one with too few players, refunds every ticket.
Tickets and prizes are virtual server coins. Lottery is blocked in any server where coins can be bought with real money, for example through Ko-fi payments that credit coins.
Open https://console.botgg.app, choose your server, make sure the Bank is on, then turn on Lottery in the Engagement section and pick the channel for the draw panel.
Choose the schedule, ticket price, tickets per member, burn share, minimum players and the prize split. The pot calculator and a live preview of the Discord panel update as you type.
The panel shows the pot, ticket price, tickets sold and prizes. Members buy with the buttons or /lottery buy and check their chances with /lottery info.
At the draw time winners are picked, paid straight into their balance and announced in the channel, with an optional DM. Past results are in /lottery history and the console.
Most economies print more coins than they remove. A lottery with a burn share removes coins with every draw, and members see it as a game rather than a tax. Every purchase, prize and refund is a Bank ledger entry, and the draw happens exactly once even if the bot restarts at the wrong moment.
Lottery is about virtual coins only: BotGG never sells coins, tickets or prizes. Because a lottery for coins that can be bought with money would be gambling, Lottery is blocked in servers that sell coins for real money. Staff with Manage Server or a lottery manager role can start, draw or cancel draws, and Flows can react to wins or hand out free tickets.
/lottery buy, /lottery info, /lottery history: tickets, your chances and past winners/lottery start, /lottery draw, /lottery cancel: staff controls (cancel refunds everyone)Generated from the bot’s real command definitions. Full list on the commands page.
/lotteryLottery: buy tickets, see the pot and past draws6 subcommands/lottery buytickets?Buy lottery tickets with coins/lottery infoThe current draw and your tickets/lottery historyRecent draws and winners/lottery startStaff: open a new draw now/lottery drawStaff: draw the open lottery now/lottery cancelStaff: cancel the open draw (refunds everyone)Turn on the Bank and Lottery in the BotGG console, pick a channel and a schedule and set the ticket price. The panel appears in the channel and draws open and pay out by themselves.
No. Tickets are bought with virtual server coins that can’t be bought from BotGG or cashed out, and Lottery is blocked in servers that sell coins for real money.
If fewer members than your minimum bought tickets, the draw is cancelled and every ticket is refunded. If nobody bought a ticket, the pot can roll over to the next draw.
Randomly, weighted by the number of tickets each member holds, with no member winning twice. The seed of every draw is stored, so the result can be checked in the console.
The burned share leaves the economy for good, which slows inflation. You choose it from 0 to 90 %.
Add BotGG for free, then switch features on in the web console.