Skip to content

!raffle

Twitch
Access
Moderator
Requires
Raffle module
Aliases
!mraffle!multiraffle

The !raffle command allows streamers and moderators to create interactive raffles with multiple winners. This feature engages viewers by giving them a chance to win prizes or recognition during the stream.

!raffle [amount] [duration]
  • [amount]: Optional. The total reward (pot) for the raffle, distributed among winners. Defaults to 5000 points when omitted.
  • [duration]: Optional. The duration of the raffle in whole seconds. Defaults to the Duration configured in the module settings. Because the arguments are positional, you can only set a duration if you also give an amount.

Start a raffle with a 100 point reward lasting 60 seconds:

Example chat
moderator badgeModUser:!raffle 100 60
partner badgemoderator badgeStreamElements:The Multi-Raffle for 100 points will end in 60 Seconds. Enter by typing "!join"

Create a longer raffle with a larger reward:

Example chat
moderator badgeModUser:!raffle 500 180
partner badgemoderator badgeStreamElements:The Multi-Raffle for 500 points will end in 180 Seconds. Enter by typing "!join"
  • [amount] (optional): The total reward (pot) for the raffle, which will be distributed among the winners. Accepts plain numbers and the k (thousands) / m (millions) suffixes — 5k starts a 5000-point raffle. Percentages and all don’t work here. Defaults to 5000 when omitted, and is capped by the module’s Max Amount setting (and an absolute 1,000,000-point cap).
  • [duration] (optional): The duration of the raffle in whole seconds (minimum 5). Defaults to the module’s Duration setting when omitted.

The default duration and the maximum pot are configured in the raffle module settings in the StreamElements dashboard. The number of winners is not configurable — it scales automatically with the number of entrants (see the Raffle module for the exact brackets).

  • !join: Used by viewers to enter an active raffle.
  • !cancelraffle: Allows moderators to cancel an ongoing raffle.