Lucky Fans
Draw random winners from a viewer list imported by gift amount, gift ranking or check-in data — up to 5 per round, with winner records you can export to Excel.
What it does
Lucky Fans is a giveaway desk for viewers: prepare a candidate list, click Start draw during the stream to set the widget rolling, then click End draw to reveal the winners. Use it for giveaways and any formal prize draw among viewers.
Go to Extras → Lucky Fans. On the left, Draw holds the widget preview, the buttons and Winner Records; on the right, the settings are split into Draw Settings, List Settings and Prize Settings. There is one setup per live room, and changes save automatically.
Preparing the list
The list under List Settings is your pool of candidates. Below it are three buttons:
- Auto import: pull people from this room's history — see the table below.
- Edit manually: type names directly, one per line, or separated with
/or commas. - Reset: clear the list (the blocklist is not affected).
Both importing and manual editing replace the whole list. Click a name in the list to reveal a copy button for that nickname.
The three import sources
| Source | Who gets imported |
|---|---|
| Gift amount | Pick sessions; viewers whose total gifts across them reach the threshold (1+ / 100+ / 1000+ / 5000+ diamonds) |
| User ranking | Pick sessions; the top Top10 / 30 / 50 / 100 / 200 viewers by total gifts |
| Check-in ranking | Viewers on the current check-in leaderboard whose Check-in days or Check-in points fall within the range you enter — requires Daily Check-in |
For the first two, the time range at the top filters the sessions (it covers all sessions by default), and Select all ticks them all at once.
Draw settings
| Setting | Notes |
|---|---|
| Main Title | Text on the banner at the top of the widget; leave it empty to show "Lucky Draw". About 32 Latin characters (16 CJK characters) |
| Lottery Theme | Classic, Slot Machine, Lucky Box, Gacha Machine, Lottery Drum, Royal Cards. Recommended size: 330×278 for Classic, 408×425 for the others |
| Winners per draw | 1–5 winners per round |
| Font size | Small, Medium or Large |
Prize settings
- Blocklist: separate names with
/; people on it never win. You can edit it while a draw is rolling, and the change applies to that round.
Running a draw
- Click Start draw: the widget starts rolling, with sound.
- Click End draw: winners are picked at random from the list and revealed on the widget.
- For the next round, just click Start draw again. Reset on the left puts the widget back to not started; the list and winner records are kept.
A few rules:
- Winners are removed from the list, so nobody wins twice from the same list. After you re-import or manually edit the list, earlier winners can be drawn again.
- If fewer people are available than Winners per draw, starting the draw is refused with a message saying there aren't enough people.
- While a draw is rolling, the list, theme and winners per draw are locked until it ends.
Winner records and export
Winner Records is organised by date; each round appears as a number, and hovering over it shows that round's winners. Round numbers start again from 1 each day. Click the download button at the top right to Export the records as an Excel file.
Adding it to OBS
Click Copy Link next to Widget Link: in the bottom bar and add it as described in Widgets and OBS, using the recommended size from the table above. Switching between Classic and the other themes changes the widget size, and the panel reminds you to update the OBS browser source. The widget plays sound effects while rolling and when revealing winners. Widget links contain an access credential — don't share them publicly.
Notes
- Start draw is disabled while the list is empty.
- Drawing doesn't need collection running, but Auto import relies on gift and check-in data collected earlier.