New redeem-type: dropdown menu
I would like to propose the addition of a new type of redeem that I think would greatly improve the user-experience on Twitch. This new redeem type will be a dropdown that offers the viewers with a selection of pre-defined choices to pick from.
CURRENTLY
As of now, streamers can create custom redeems: - basic standard redeem, with just a single button for confirmation - text-based redeem, that requires the viewer to input text before sending.
BENEFITS AND EXAMPLES
The inclusion of the new dropdown-redeem would bring several advantages to both streamers and viewers:
- Streamlining: Streamers with many sounds to play, or RGB-lights with different colours and effects, or option to change the outfit of the model on screen. They can consolidate similar redeems into a single redeem.
- Global Cooldowns: Since multiple options are merged into a single redeem, this redeem will have one single cooldown instead of each option having their own cooldowns.
- Pre-determined options: Some streamers use free text but have restrictions on what to pick. Such as limited number of exercises, or selecting one of the 151 original Pokémon, it would be conventinent to have these in a dropdown instead.
- Simplified Adjustments: Streamers can easily adjust the price and cooldowns of an entire category of redeems by having them as a single redeem instead.
- Better User Navigation: By consolidating similar redeems, the interface for selecting redeems becomes more organized and user-friendly, making it easier for viewers to locate redeems and improving the quality of the service.
IMPLEMENTATION
A simple way to implement this feature is by instead of having the switch that requires viewers to input text, replace it with a dropdown offering the options: standard, text input, dropdown.
Selecting dropdown adds a new multiline textbox. Each line in this textbox represents a separate option in the dropdown. For the API, this new type of redeem could simply be treated like the text-based redeem, with the chosen option returned as if the viewer typed it as text. This means that software integrated with Twitch doesn't need to change to support this new type of redeem. Since the dropdown is simply pre-determined text, it wouldn't need to have any real limit to the number of lines it can have, and the limit could be set to a high value like 500 or even higher.
ADDITION
Additionally, as an extension to the dropdown concept, I would like to see the addion of a fourth option: icons, when choosing the type of redeem. This feature is inspired by Twitch's own custom emote redeem. For each line added in the textbox, a slot for adding an icon appears. These icons would be 112x112 pixels and converted to pure white with alpha, allowing the icons to change between white and black depending on situation, as well as high potential for compression. Another important change from Twitch's design is the display of the selected option's name (at least on mobile), ensuring clarity of what the option is.
-
PonPonTheBonBon commented
Some additional minor comment:
- Have it remember your last option in the dropdown for quicker redeems.
- Having the option to add icons for the dropdown (completely optional for the streamer) could make the dropdown easier to quickly select from.
- Dropdown with dividers by having a line with just a single -
- Dropdown with groups/headers by having a line start with a single -
- When using the grid of icons, having the option for how many icons it should display per row, will be very useful in certain situations.
- Also with the grid of icons, having blank rows resulting in empty slots, can help with organising the grid.
- In addition to icons there could be large images, useful for picking outfits for the streamer's model, with it being similar to in videogames when you pick outfits.