StreamerGiveaway

Nightbot Giveaway Troubleshooting · Updated August 2026

Nightbot Giveaway Not Working?

Nightbot giveaways usually break for one of three reasons: a stale dashboard session, the bot never joined your channel as a moderator, or a mismatch between Keyword and Active User mode that leaves zero eligible entrants. Here's how to check each one, fix it, and a no-install alternative if it keeps happening.

Quick diagnosis

"Roll it" says no eligible users

Likely cause: active-user detection list is empty, or nobody typed the keyword

Nightbot isn't responding to anything

Likely cause: stale dashboard session, or the bot never joined the channel

Keyword giveaway shows barely any entries

Likely cause: wrong keyword, or antispam blocked repeat posts

Full fix steps below ↓

Why Nightbot giveaways stop working

Nightbot runs its giveaway from a dashboard the bot has to stay connected to. It watches chat live to build the eligible-user list, so anything that interrupts that connection, a stale login session, a dropped moderator role, an account block, breaks the giveaway without touching your stream at all.

The other common failure isn't a bug, it's a mismatch: you tell chat to type a keyword, but the dashboard is set to Active User mode, so nobody who typed the keyword actually qualifies. Both cases look identical from the streamer's side: you click roll it, and it says nobody's eligible.

Fix it, step by step

Work through these in order. Most Nightbot giveaway problems are solved by the first three.

  1. Step 01

    Log out and back in to refresh the session

    Nightbot's dashboard session goes stale over a long stream and quietly stops talking to your channel. Fully log out of the Nightbot site, log back in, and reopen the Giveaway tab before trying again.

  2. Step 02

    Leave the channel, then rejoin it

    If the dashboard says "Nightbot Online" but nothing happens in chat, click through to Leave Channel, then Join Channel again. That single toggle repairs most connection issues without touching any of your other settings.

  3. Step 03

    Confirm Nightbot is still a moderator and isn't blocked

    Nightbot needs moderator status to read chat and track entries. If your mod list got reset or Nightbot got accidentally blocked, type /unblock nightbot in your own chat and re-add it as a moderator from your Twitch settings.

  4. Step 04

    Match the giveaway mode to what you told chat to do

    Active User draws from viewers who chatted in a recent time window, Keyword needs an exact word typed in chat, and Random Number needs the first person to type a generated number. Running one mode while chat thinks it's another is the single most common cause of "no eligible users."

  5. Step 05

    Hard refresh if Active User shows an empty list

    There's a known dashboard issue where active chatters don't populate the eligibility list even though chat is clearly connected. A hard refresh (Ctrl+F5 or Cmd+Shift+R) clears it more often than not.

  6. Step 06

    Reset eligibility if a keyword change locked people out

    Changing the keyword resets everyone's eligibility, and antispam settings can quietly block a viewer who posted the same keyword twice. If entries look thin, check that chat actually used the current keyword and not the one from a few minutes ago.

Last updated August 2026. Checked against the current Nightbot dashboard. Interfaces change, so if a button has moved, check Nightbot's own docs for the latest.

If it keeps breaking, here's a no-install alternative

This isn't a knock on Nightbot, it's a solid bot for commands and moderation, and its giveaway does the job for a quick keyword raffle. But the giveaway only works as well as the bot's connection to your channel, and that connection is exactly what goes stale. StreamerGiveaway skips the bot layer entirely.

No bot to keep connected. Log in with Twitch, that's the whole setup.

Chat sees the winner too, a live overlay reveal instead of a name in your dashboard.

More ways to enter: chat command, subscribe, or channel points, not just keyword or active chatters.

If you already run Nightbot for commands and moderation and only need a quick keyword raffle you read out yourself, it still does that job. This alternative is for when the reveal and the reliability matter more than one extra login. See the full StreamerGiveaway vs Nightbot comparison.

Run your next giveaway without a bot connection to babysit

Free to start. Connect Twitch and go live in under a minute, nothing added to your channel.

Frequently asked questions

Why does Nightbot say there are no eligible users?

It's usually one of two things: Active User mode's detection list is empty even though chat is connected (a hard refresh often clears this), or you're in Keyword mode and nobody has typed the exact current keyword yet.

Why isn't Nightbot responding to any commands?

Check that Nightbot is still a moderator in your channel and hasn't been accidentally blocked. If it looks connected but stays silent, log out of the Nightbot dashboard, log back in, and rejoin your channel from the bot settings.

What's the difference between Active User, Keyword, and Random Number giveaways?

Active User picks a winner from viewers who chatted in a set time window, Keyword requires viewers to type an exact word to become eligible, and Random Number picks whoever first types a generated number. Mixing these up is the top cause of a giveaway that looks broken.

Why did my Nightbot session log out or stop working mid-stream?

Dashboard sessions go stale over time, especially on longer streams. Logging out fully, logging back in, and rejoining your channel resolves the vast majority of mid-stream disconnects.

Does Nightbot show the giveaway winner on my stream?

No. The winner appears in the Nightbot dashboard with a link to their channel, and you read it out or paste it into chat yourself. There's no built-in overlay reveal.

Can I reroll if the Nightbot winner is offline or AFK?

Yes, click roll it again to draw a new winner from the same eligible pool. It's a manual reroll rather than an automatic one.

What's a Nightbot giveaway alternative that doesn't depend on a bot connection?

StreamerGiveaway. It runs from a Twitch login instead of a bot sitting in your channel, keeps chat-keyword entry, and adds subscribe and channel points entry plus a live overlay reveal.

Related guides

See the live version

Free to start. No bot, no install. Connect Twitch and you're live in under a minute.