Docs / Giveaways / Commands / /giveaway blacklist add
Admin Server only

/giveaway blacklist add

Block a member or role from entering giveaways.

Usage

Generated
/giveaway blacklist add <target> [reason]
OptionTypeRequiredDescription
target member or role Yes Member or role to block
reason text No Why they are blocked (staff only, optional)

Who can run it

Generated
Discord defaultEvery member
Command Access presetServer managers
Always allowedThe server owner and, by default, Administrators
Change itDashboard, Services, Giveaways, Commands

The presets keep it for server managers. Server owners and Administrators can always run it. How Command Access works.

What the bot needs

Generated

Giveaways is granted these permissions by the invite link. A command that finds one missing replies privately with what it could not do and changes nothing.

Add ReactionsView ChannelSend MessagesEmbed LinksRead Message HistoryPin Messages

Behaviour

Checked against the code 2026-09-21

Blocks a member or a whole role from entering any giveaway in this server. target takes either a member or a role. reason is optional, up to 200 characters, and is only shown to staff, in /giveaway blacklist list and on the dashboard Setup page.

The Giveaways service must be enabled ("The Giveaways service is not enabled here.") and you need the Manage Server permission or to own the server. The giveaway host role is not enough here: "You need the Manage Server permission to manage the giveaway blacklist." Blocking @everyone is refused: "Blocking @everyone would stop every entry. Pick a specific role."

On success the private reply is "🚫 @name can no longer enter giveaways in this server." Blocking the same member or role again keeps them blocked and updates the reason.

From then on a blocked member who presses Enter is told "You are not allowed to enter giveaways in this server.", and one who reacts gets the same by DM after "Giveaway entry rejected:". A blocked role is checked against the member's roles at the moment they try to enter. Bypass roles from the Setup page do not override a block.

Good to know

  • Blocking someone does not remove entries they already made in a running giveaway, and the draw does not check the block list. To keep such a member out of a draw, disqualify their entry on the giveaway's dashboard page.
  • The same list is managed on the dashboard under Setup, "Blocked from giveaways".
  • Undo with /giveaway blacklist remove.
YourBot docs Reference tables are generated from the code that is running. Ask in Discord Suggest a correction