Skip to content

🎁 Giveaways

Run keyword-based giveaways that track entries and pick random winners.


Overview

The giveaway system lets you:

  • Start a giveaway with a keyword
  • Track who enters
  • Randomly select winners
  • Announce results in chat

How Giveaways Work

  1. You start a giveaway with a prize and keyword
  2. Viewers type the keyword to enter
  3. Entries are tracked (one per user)
  4. You close entries when ready
  5. System picks a random winner
  6. Winner is announced

Giveaway Settings

SettingDescriptionDefault
Active KeywordWord viewers type to enter!join
PrizeWhat the winner receives(empty)
StatusCurrent state (active/inactive)inactive
EntriesList of entered usernames[]

Running a Giveaway

Step 1: Set Up the Giveaway

  1. Go to Chat Bot → Giveaways in your dashboard
  2. Enter the Prize description
  3. Set the Keyword (default: !join)
  4. Leave Status as "inactive" until ready

Step 2: Announce the Giveaway

Tell your chat about the giveaway:

  • What the prize is
  • How to enter (the keyword)
  • Any rules or requirements

Step 3: Open Entries

  1. In the dashboard, change Status to "active"
  2. Viewers can now enter by typing the keyword
  3. Entries are tracked in real-time

Step 4: Monitor Entries

  • Watch the entry count grow
  • Entries appear in the dashboard
  • Each viewer can only enter once

Step 5: Close Entries

  1. Change Status to "inactive"
  2. No more entries accepted
  3. You're ready to pick a winner

Step 6: Pick a Winner

  1. Click the Pick Winner button
  2. A random entry is selected
  3. Winner is announced in chat
  4. Consider re-rolling if winner is absent

Step 7: Reset for Next Time

  1. Clear entries
  2. Update prize info
  3. Ready for the next giveaway

Commands

CommandDescription
!joinEnter the giveaway (default keyword)
(custom keyword)Enter if different keyword set

Giveaway Ideas

PrizeDescription
Game keySteam/console game codes
In-game itemsItems, currency, skins
Game coaching1-on-1 session with you
PrizeDescription
Gift subSubscription to your channel
VIP statusVIP badge in chat
Custom commandPersonal command of their choice
ShoutoutDedicated shoutout segment

Physical

PrizeDescription
MerchT-shirts, stickers, etc.
SnacksSend treats to winner
Custom artPersonalized artwork

Experiences

PrizeDescription
Co-streamPlay together on stream
Voice chatHangout session
Choose the gamePick next game you play

Best Practices

Before the Giveaway

  1. Plan the Prize: Know exactly what you're giving away
  2. Set Rules: Duration, requirements, restrictions
  3. Verify Eligibility: Consider region restrictions for physical prizes
  4. Test: Make sure the system works

During the Giveaway

  1. Remind Viewers: Periodically mention how to enter
  2. Build Excitement: Talk about the prize
  3. Monitor Chat: Watch for issues
  4. Set Duration: Don't drag it out too long

After the Giveaway

  1. Contact Winner: Get info needed to deliver prize
  2. Announce Publicly: Celebrate the winner
  3. Deliver Promptly: Send prize quickly
  4. Thank Everyone: Appreciate all participants

Tips for Fair Giveaways

Preventing Abuse

  • One entry per user (automatic)
  • Require follower status (verify manually)
  • Only pick from active chatters
  • Re-roll if winner is suspicious

Transparency

  • Show entry count to viewers
  • Pick winner live on stream
  • Don't re-roll just because you don't like the winner

Engagement

  • Require interaction (chat, follow) to enter
  • Make it easy to participate
  • Run giveaways at consistent times

Troubleshooting

Entries Not Working

IssueSolution
Can't enterCheck status is "active"
Wrong keywordVerify keyword setting
Bot not respondingReconnect bot

Winner Selection Issues

IssueSolution
No entriesEnsure some entries exist
Same winner repeatedlyClear entries between giveaways
Winner not in chatConsider re-rolling

Management Issues

IssueSolution
Can't clear entriesCheck dashboard connection
Entries not showingRefresh the page
Status stuckRefresh and try again

Advanced Tips

Subscriber-Only Giveaways

While not built-in, you can:

  1. Run the giveaway normally
  2. Check if winner is a subscriber
  3. Re-roll if not (announce this rule beforehand)

Multi-Prize Giveaways

  1. Pick multiple winners (one at a time)
  2. Remove winners from the pool
  3. Assign prizes in order

Giveaway Trains

Run consecutive giveaways:

  1. Quick entries (2-3 minutes each)
  2. Multiple prizes
  3. Keep energy high

FAQ

Q: Can someone enter multiple times? A: No, each username can only enter once per giveaway.

Q: Do I have to use "!join" as the keyword? A: No, you can set any keyword you want.

Q: Can I see who entered? A: Yes, the entry list is visible in the dashboard.

Q: What if the winner doesn't respond? A: You can re-roll to pick a new winner.

Q: Is there a limit on entries? A: No strict limit, but very large giveaways may be slower.

Q: Can I exclude certain users? A: Not automatically, but you can re-roll if needed.

Q: Do giveaways work on all platforms? A: Yes, entries work from Twitch and Kick chat.

The all-in-one streaming platform.