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-10-12

Blocks a member or a whole role from entering any giveaway in this server. The commands keep their names; the dashboard and the replies call it "Blocked from giveaways". target takes either a member or a role. reason is optional and holds up to 200 characters. Only staff see it, in /giveaway blacklist list and on the dashboard's Settings 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 who is blocked from giveaways." 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. Roles that skip the entry rules do not get around a block.

Good to know

  • Blocking someone does not delete entries they already made. A blocked member is never drawn, and a pick who has a blocked role is replaced.
  • The same list is on the dashboard under Settings, Blocked from giveaways, where Block someone takes a role or a member, by name or Discord user ID.
  • Undo with /giveaway blacklist remove.
YourBot docs Reference tables are generated from the code that is running. Ask in Discord Suggest a correction