Interactive Screen - Rolling Lottery
The rolling lottery is used to randomly select winners from the audience during a live stream via an interactive screen. Operators can pre-configure participating users, activity appearance, and prizes, and control each round of the lottery from the interactive screen. Viewers can check their participation status, draw results, and reward information on the viewing page.
1. Feature Overview
The rolling lottery supports the following capabilities:
- Create and manage rolling lottery activities;
- Configure participation for all users, group users, or tagged users;
- Configure cash red packets or custom prizes;
- Customize the interactive screen background and logo;
- Control the start and end of the lottery via the interactive screen, and conduct multiple rounds;
- Display participation status and draw results synchronously on the viewing page;
- View activity data, winner lists, and prize claim information, and export the winner list.
2. Creating a New Rolling Lottery Activity
2.1. Enter the Interactive Screen
Enter the target channel, navigate to the activity list via [Marketing Interaction] - [Interactive Screen], and click [Create Activity].

2.2. Select Activity Type
In the [Select Activity Type] popup, choose [Rolling Lottery] and click [Confirm].

2.3. Configure Basic Information
Fill in the basic activity information:
| Configuration Item | Description |
|---|---|
| Activity Name | Required, defaults to "Rolling Lottery - Current Date", editable, up to 50 characters. The activity name is used for backend identification and is displayed in the activity selection list on the interactive screen. |
| Activity Time | Required, defines the valid period during which the activity can be initiated on the interactive screen, not the actual time the lottery is conducted. The start time defaults to 2 hours after the current time, and the end time defaults to 12 hours after the start time. Adjustable as needed. The maximum activity duration is 7 days. |
| Participating Users | Required, defaults to [All Users]; can also select [Group Users] or [Tagged Users]. |
| Activity Description | Optional, up to 1000 characters. Viewers can view the activity description on the viewing page. |
[All Users] refers to online viewers within the current channel who meet the viewing conditions during the activity period. A fixed list is not generated when the activity is created.

2.4. Configure Appearance
In [Appearance Settings], configure the interactive screen background and activity logo:
- The interactive screen background defaults to the current theme's default background. You can also upload images in JPEG, JPG, or PNG format, with a file size not exceeding 5 MB;
- The activity logo is optional. Supports uploading images in JPEG, JPG, or PNG format, with a file size not exceeding 2 MB;
- After uploading the activity logo, you can drag its position and adjust its size in the screen preview.

2.5. Configure Rewards
The rolling lottery supports cash red packets and custom prizes.
Cash Red Packets
Configure the amount per red packet, the total number of red packets, and the number drawn per round.
Custom Prizes
Configure the prize name, prize image, total quantity, and the number of winners per round. The prize name can be up to 20 characters. The prize image supports JPEG, JPG, or PNG format, with a file size not exceeding 2 MB.
To collect prize claim information from winners, enable [Prize Claim Information] and link an information collection form. When enabled, an information collection form must be selected to save the activity. When disabled, any linked form will be cleared.
After configuration, save the activity. Upon successful saving, the page returns to the activity list, and the new activity's status is [Not Started].

3. Initiating the Lottery via the Interactive Screen
3.1. Enter the Interactive Screen
Click [Enter Interactive Screen] in the activity list.
Teaching assistants, instructors, and guests with interactive screen permissions can also view the activity list and enter the interactive screen. The live stream console also supports viewing the activity list and entering the interactive screen.
Activities will not be displayed on the interactive screen before their start time. Activities cannot be started again after their end time.
3.2. Select Activity and Set Draw Count
In the pending draw state, select the activity to operate on from the activity dropdown menu and set the number of winners for this round.
The number of winners for this round cannot exceed the remaining prize quantity or the actual number of drawable users. The interactive screen only supports adjusting the draw count for the current round, not modifying the total prize quantity.

3.3. Start and End the Lottery
- Click [Start Lottery]. The screen begins scrolling through the avatars and nicknames of eligible viewers;
- Click [End Lottery] at the appropriate time to stop the scrolling and display the results for this round.
The scrolling animation is used to display the lottery process and does not represent the final results. The winner list is determined by the system's returned results.

After the lottery ends, the screen displays the number of winners for this round, along with their avatars and nicknames.

3.4. Continue to the Next Round
After the winner results for this round are displayed, close the results page to return to the pending draw page for the current activity. The system retains the winner results and remaining prize quantity. The next round will not start automatically.
To continue drawing, you can reset the draw count for the next round and click [Start Lottery]. You can also view the generated winner results via [Winner List].
4. Viewer Participation and Result Viewing
When a viewer is within the participation scope, the rolling lottery entry will be displayed on the viewing page. If not within the scope, the entry will not be shown.
After the lottery starts, the rolling lottery entry is displayed synchronously on the viewing page. Viewers can click the entry to view the prize name, prize quantity, and their current participation status.
After the lottery ends:
- Winning viewers will see the winning result. They can click [View Winners] to see the winner list for this round, or click [View Prize] to see reward information;
- Non-winning viewers will see the non-winning result;
- When prize claim information is enabled for custom prizes, winning viewers can submit their claim information;
- Viewers can view custom prizes or red packets, and the submission status of claim information, under [My Rewards] - [Interactive Screen].
5. Managing Activities and Viewing Data
5.1. Managing Activities
The activity list supports filtering by activity name, activity type, and activity status. The operations available for different statuses are as follows:
| Activity Status | Supported Operations |
|---|---|
| Not Started | Details, View, Edit, Copy, Delete |
| Active | Details, View, Copy |
| Ended | Details, View, Copy, Delete |
Copying an activity copies the basic information, appearance settings, and reward settings, but does not copy the original activity time, participation data, winner data, claim information, or initiation status. The new activity's start time defaults to 2 hours after the copy operation time, and the end time defaults to 12 hours after the start time.
5.2. Viewing Activity Data
Enter the activity details to view activity information, data overview, and the winner list.
- [Data Overview] displays the number of participations and winners. Participation counts for multiple rounds are accumulated and not deduplicated;
- [Winner List] displays user nicknames, avatars, user IDs, winning times, and prize claim information status;
- When prize claim information is enabled for custom prizes, you can filter viewers who have or have not submitted information, and view the submitted information;
- Supports searching for winners by user nickname or user ID, and exporting the winner list.

6. Frequently Asked Questions
Q: Why can't I find the created activity on the interactive screen?
A: Activities will not be displayed on the interactive screen before their start time. Activities cannot be started again after their end time. You can return to the activity list to check the activity time and status.
Q: Why can't I start the lottery?
A: Please check if the draw count for this round exceeds the remaining prize quantity or the actual number of drawable users. If the limit is exceeded, the system will not automatically adjust the draw count. You need to modify it before starting the lottery.
Q: Are the viewers displayed during the scrolling process the final winners?
A: No. The scrolling animation is only used to display the lottery process. The final winner list is determined by the system's returned results.
Q: How to conduct multiple rounds of the lottery?
A: After the winner results for the current round are displayed, close the results page to return to the pending draw page. Reset the draw count for the next round, then click [Start Lottery]. The system retains the previous winner results and remaining prize quantity.
Q: How to collect prize claim information for custom prizes?
A: When creating or editing an activity, enable [Prize Claim Information] in [Reward Settings] and link an information collection form. After winners submit their information, you can view it in the winner list within the activity details.
