Auctions
Create an auction
Ask a server manager to configure auction settings before the first auction. If a host role is set, you need that role or Manage Server permission to create auctions. Without a host role, anyone who can use the command can host.
- Run
/settings auctions. Set the results channel withlog_channel, then choose an auction mode and its destination category or channel. - Run
/auction create. Enter anitem, a startingbid, and aduration, such as1h. - Add any optional rules below. Submit the command to start the auction.
With Server Premium, set
scheduleto delay the start. - Members run
/bidin the auction channel or thread. Prize Bot updates the auction message as members bid.
When the auction ends, Prize Bot posts the result to the configured log channel. See Claims for prize delivery and Notifications for result DMs. Use Status boards to show active auctions and giveaways together.
Create auctions in bulk
Requires Server Premium.
- Open your server’s Auctions page in the dashboard and select Bulk create.
- Paste one item per line, then select Review defaults.
- Set the shared defaults, first start time, duration, and gap between auctions. Select Review rows.
- Check each row, correct any errors, then select Create … queued auctions. The batch appears in Queue.
Auction modes
Choose how auctions are displayed in your server. Configure via the
dashboard or /settings auctions.
Channel (default)
Prize Bot creates a channel for each auction and deletes the channel when the auction ends.
Single
All auctions use one shared channel. If several auctions are active, /bid asks the bidder to select an auction.
Forum
Prize Bot creates a post in the selected forum channel. The post stays after the auction ends. Choose Forum when the destination is a Discord forum channel.
Thread
Prize Bot creates a thread in a regular text channel and archives the thread when the auction ends.
Auction types
- Standard (default): the highest valid bid wins when the timer ends, provided the bid meets any target price.
- Dutch: the price falls toward the floor price. The first accepted bid wins immediately.
- Silent: hides the active high
bid and bidder until the end. Set this separately from pricing with
bid_visibility.
Commands
/auction createCreate a new auction.
/bid [amount] Place a bid in the current auction channel or thread. If several auctions are active in that channel, select the auction when prompted.
/auction queue View scheduled auctions.
/auction end End the auction in the current channel early.
/auction editModify an active auction.
Configuration
Open your server’s Auctions page in the dashboard for all settings. Use /settings auctions for the command settings below. Dashboard-only settings are marked:
Configure anti-snipe
Anti-snipe gives other bidders time to respond to a late bid. A bid within the configured range can extend the auction, subject to your limits.
- Set
snipe_rangeto the remaining time that triggers an extension, such as5m. - Set
snipe_extensionto the extension duration, such as2m. - In the dashboard, choose a Snipe Mode. Add to Current End Time adds the duration to the existing end time. Extend From Bid Time measures the duration from the qualifying bid.
- Optionally set
snipe_limitto cap the total extra time, andsnipe_capto cap the total runtime from the start.
Example: if an auction starts at 1:00 PM with a snipe limit of 10 minutes and a snipe cap of 2 hours, anti-snipe can add up to 10 extra minutes total, but the auction can never run past 3:00 PM.