Viewer-participating System

Use comments to manage the order of participants in a viewer-participation stream.

How to use

[PRO] Viewer-participating SystemEnabledKeyword for joiningHope to joiningParticipants controlNumberCircleCircleComplete playingUsernameTestUserKeyword for giving upDeclineShuffle and SortShuffleParticipation times low to highSort with cumulative times(low to high)NotesTimesCumulative timesJoining TimeCommentsHope to joiningHope to joiningHope to joining

  1. Check Enable.
  2. Decide on a "Keyword for joining"
    Comments containing the keyword for joining will be added to the waiting list.
  3. Decide on a "Keyword for giving up"
    Comments containing the keyword for giving up will be removed from the waiting list.
  4. Drag "Drag and Drop this into OBS scene" to add the text template to OBS.
  5. Adjust the font size, color, position, etc. of the text template you added in OBS.
  6. When a comment containing the keyword for joining is posted, the viewer's name and comment content are registered in order.
  7. You can reorder the list: "Shuffle" reorders it randomly, and "Participation times low to high" prioritizes people who have joined fewer times, such as first-timers.
  8. After a participant's turn is over, clicking "Complete" removes them from the list and lets them join again (their participation count increases by 1).

9. Enter the number of people you want to set as Playing all at once in "number of people" in the participation controls, then use the "🎮 icon" to set that number of people as Playing.

  1. "Complete people who are Playing" lets you complete everyone currently set as Playing all at once.

*Participation count does not increase when someone gives up.

Viewer-participating System settings

  1. If needed, enter usernames you don't want added to the waiting list (such as bots) in Excluded.
    Using "*" as part of a username excludes it via partial match (e.g., Nightbot-*).
  2. Click the 📈 icon to open insight.
    Insight lets you see users who completed participation during that stream. *This record is cleared when OneComme is closed.

Clicking the gear icon in the top right of the Viewer-participating System screen lets you change the text template content and format, sound effect settings, and more.

Settings items

Viewer-participating SystemEnabledKeyword for joiningHope to joiningParticipants controlNumberTesTesTesComplete playingUsernameTestUserTestUserTestUserDrag and Drop this into OBS sceneShuffle and SortShuffleKeyword for giving upDeclineParticipation times low to highNotesTimesCumulative timesAccount Name: SampSort with cumulative times(low to high)Joining TimeCommenWish to JoinWish to JoinWish to JoinCompleted Unique Users: 0TestUserTestUserTestUser

① EnableEnables the Viewer-participating System
② Drag and Drop this into OBS sceneDragging this into OBS displays the waiting list template (a text file) in OBS
③ 📈 (insight)Opens insight ⑦
④ MenuOpens settings export/import and other settings
⑤ ? iconOpens the OneComme website help page
⑥ Collapse buttonCloses insight
⑦ Keyword for joiningComments containing the entered keyword are added to the waiting list. You can specify multiple keywords by putting each on a new line
⑧ Keyword for giving upComments containing the entered keyword are removed from the waiting list. You can specify multiple keywords by putting each on a new line
⑨ Number of peopleUse ▴/▾ to set any number (keyboard input also works). The 🎮 icon sets that many people as Playing at once
⑩ Switch specified number of people to PlayingChanges the number of people specified in ⑨ to Playing all at once
⑪ Complete people who are PlayingCompletes everyone currently set as Playing all at once
⑫ Reorder (Shuffle)Reorders the waiting list randomly
⑬ Reorder (Participation times low to high)Prioritizes people who have joined fewer times without changing their relative order
⑭ Reorder (cumulative times low to high)Prioritizes people with a lower cumulative count, without changing their relative order (anonymous users use today's count)
⑮ ▴/▾ (arrow marks)Swaps the order of the selected row forward or backward. The 6-dot mark lets you move the selected person's order to any position
⑯ Playing switchTurning this ON sets the entry as Playing; setting it to Playing moves it up
⑰ No. / Icon / UsernameThe waiting number, username, and icon
⑱ NoteLets you add a note to a person on the waiting list
⑲ CountThe number of times they joined today. Completing increases the count by 1
⑳ CumulativeShows the number of times they have joined in the past
㉑ Registered timeThe column showing when the keyword for joining comment was posted
㉒ CommentThe column showing the comment that triggered participation
㉓ ✕ buttonCancels without increasing the count
㉔ Check buttonCompletes the wait and increases the count by 1. Completing removes them from the list, allowing them to join the waiting list again
㉕ insight (overall)Count, cancellations, completions, and number of unique users (users who have requested to join at least once)
㉖ insight (individual)Participation status for each user who requested to join

ExportImportCancel All

① ExportExports the current settings as a file
You can restore the settings by using ② Import with this file
② ImportRestores settings by referencing the file exported in ①
③ SettingsOpens other settings
④ Cancel allCancels everyone on the waiting list

Other Viewer-participating System settings

SettingsRowDisplay if emptyComment "Want to Join" to auto-join waitlistComment ringtoneAudio fileVolumePreviewOn Twitch, only Channel Points can joinKeep The Waiting ListSkip confirm dialogReset Cumulative Participation Count

① OBS templateChange the format (*) of the waiting list template
② ≡ Row / lll ColumnChange the layout direction (vertical/horizontal) of the waiting list template
③ Text when emptySet the text shown when the waiting list is empty
④ ExcludedExcludes specific users, such as bots, from participating. Adding * like Bot-* excludes users by partial match
⑤ Play a sound when a comment is receivedPlays a sound effect each time a comment that counts as a participation is received
⑥ Audio fileChange the sound effect played when a participation comment is received
⑦ VolumeAdjust the volume of the sound effect played when a participation comment is received
⑧ PreviewPreview the sound effect
⑨ On Twitch, only accept participation via Channel Points (PRO)Only accepts participation when Channel Points are given (PRO)
⑩ Keep the waiting listKeeps the waiting list even after OneComme is closed
⑪ Skip confirmation dialogsConfirmation dialogs no longer appear when reordering or deleting
⑫ Reset cumulative participation countResets all recorded cumulative participation counts

*The special notations below are each replaced as follows:

  • {name} - Username
  • {index} - Order
  • {count} - Participation count
  • {totalCount} - Cumulative participation count
  • {time} - Comment time
  • {comment} - Comment

Remote View

The Viewer-participating System can also be operated via Remote View, included with PRO.