Add a poll system
Streamers shouldn't have to rely on external sites like Strawpoll to poll their viewers.
Polls are now available for Affiliates and Partners!
https://twitter.com/Twitch/status/1190025804991860739
Learn more: https://help.twitch.tv/s/article/how-to-use-polls
-
Dyna commented
Results and Options Appear on a second tab located on the chat location, where they can select the options as well. IF a viewer comes in halfway through, the streamer can always explain what is happening. Mobile users can type something like !vote A for their vote also.
-
shaun343 commented
at the top of chat show how to vote all the current options and live results like hitbox @xangold
-
Keith Stewart commented
Aren't there IRC/channel bots that already provide this service?
-
Black_Dog_z commented
@Xangold or just follow BTTV's Strawpoll and make a button like when you show your resub. It just pops down a poll you answer and can watch the results or close it.
-
Anonymous commented
Implement it in the area where the View All Rooms is, above the chat. You should be able to minimize it to view the full chat normally (a small symbol next to the 'View All Rooms' button to indicate the poll system is up and running). In total the poll will be taking up half the chat while being fully interactable and real time with an optional to scroll down similar to the chat for polls with many bullet points. (aka you can vote real time and see results real time) If you come in halfway through the poll commencing you'd still be able to vote normally, the poll would pop up and continue going and you could choose to minimize it if you please.
This would make the poll use up more resources, but it would be readily available to anyone that watches the stream. This balances out with the fact that not 100% of the streamers would use it 100% of the time, like chat. So it shouldn't be tasking on the servers at all.
Implementing this will also steer streams in the right direction by request of the majority IF the streamer feels this way. Hypothetically If 9000 people want to watch X and the loud minority of 3000 just spam chat with "Play Y" and the streamer sees "Play Y" Y will be the played game and you'll get a negative gain on said stream.
-
Monsters Cat commented
strawpoll is the best poll site (my opinion) You cant vote twice because it reads your ip. twitch would have to find a way to prevent one person on multiple accounts from voting multiple times.
-
robotronicon commented
@Xangold
I would assume something similar to how Hitbox does their built in stream polls where it shows up on the top of the chat panel and allows you to answer and submit your answer straight from the chat without having to leave the stream.
Here's what hitboxes polls look like
http://i.imgur.com/ezBDSo3.jpg -
Erik O. commented
The idea is, at least in my mind, the polls are geared to be short-term. "What game should I play next" for instance, not a "cats or dogs" poll that gets left on for hours and hours.
I'd expect, when a poll starts, the question and options would appear as part of the chat pane on the right. I've seen sites make it part of the video player but that wouldn't be my first guess on where to find it, and I don't know how it compares from a technical standpoint. Users check their choice and hit submit.
After voting, the options would go away and the results appear in their place, showing amount of votes and probably percentage for each choice. There doesn't need to be a pie chart like Strawpoll shows if it'll hog space, just some way to easily see what's winning like re-ordering the choices. And of course it should be possible to abstain from voting and just see the results.
If a viewer comes in after the poll starts but before it ends, they should still be able to see it and vote. I don't know how much that complicates things but it wouldn't be fair if they got left out of it.