Generated8 settings
Giveaways settings
The Giveaways settings, from the typed spec the dashboard form and the AI server builder share. Accepted range is what the settings writer takes; where the form or the service is stricter, the description says so. Controls that exist only on the dashboard form are listed at the end.
| Setting | Tipo | Accepted range | O que isso faz |
|---|---|---|---|
| Channels | |||
Announcement channelannouncement_channel_id |
channel | The channel Run Setup creates or reuses (#giveaways). Unset by default; the service counts as set up once it is filled. Each giveaway posts, and announces its winners, in the channel it was created in. This channel is only offered on the New Giveaway form as a fallback when the channel list cannot be loaded. The dashboard health check flags giveaway announcements while this is empty or points at something deleted. | |
| Access | |||
Host rolehost_role_id |
role | Members with this role can create, end, reroll and cancel giveaways without being server managers. The dashboard health check flags giveaway host role while this is empty or points at something deleted. | |
| Entries | |||
Entry methoddefault_entry_method |
choice | button, reaction | The entry method pre-selected on the New Giveaway form. Default button. button puts Enter and Leave buttons on the post; reaction counts a reaction with the emoji below. The form can still pick either, or drop, for one giveaway. /giveaway create ignores this and always uses reaction entry (or a drop). |
Entry emojidefault_entry_emoji |
text | up to 50 characters | The emoji pre-filled on the New Giveaway form for reaction entry. Default 🎉. /giveaway create always uses 🎉. |
Recent-winner windowdedup_window_days |
whole number | 0 to 365 | Pre-fills the Dedup window on the New Giveaway form. Default 7 days, 0 to 365. A member who won any giveaway in this server inside a giveaway's window is refused when they try to enter it and skipped when it draws or rerolls. The larger of the giveaway's window and the server-wide Winner cooldown on the Setup page applies. Giveaways started with /giveaway create have no window of their own, so only the Winner cooldown applies to them. 0 turns the pre-fill off. |
| Drawing | |||
Allow rerollsallow_reroll |
on or off | Pre-ticks Allow rerolls on the New Giveaway form. Default on. Each giveaway's own box decides whether /giveaway reroll and the dashboard Reroll work, and only within 30 minutes of the draw. Giveaways started with /giveaway create always allow rerolls. | |
Spectator modespectator_enabled |
on or off | Pre-ticks Public spectator page enabled on the New Giveaway form. Default on. A giveaway with it on gets a public web page that shows entries and the draw live, linked from the post as Watch live and from the results as Full results and replay. With it off the page does not open and the links are left out. The entry count on the post updates either way. | |
Timezonetimezone |
text | up to 64 characters | The timezone the giveaway dashboard pages show times in, and the one the Starts at and Ends at pickers on the New Giveaway form use. Default America/New_York. Empty follows the server timezone from the Bot settings page; the default also follows it once a server timezone is set. Discord shows the end time on the post in each viewer's own timezone. |
Not in this table
Things with their own editor in the dashboard, such as rules, panels, templates and schedules, are described on the overview page under In the dashboard. Internal state is not a setting.
YourBot docs
Reference tables are generated from the code that is running.
Ask in Discord
Suggest a correction