Programatically Control Twitch Soundtrack (Play Playlist/Genre, Play Song, Skip Song, Pick Random Song, Pick Random Genre)
The ability to control Twitch Soundtrack via the Twitch API, or a new API would open up options to allow broadcaster to better integrate the twitch soundtrack application into their streams and the viewer experience either via 3rd party applications and extensions that call an endpoint, or alternatively by monitoring the PubSub API for tracked topics such as channel points or bit donations.
Further more, this could also be exposed not just in the background via endpoints but also in the user interface, such as when creating channel point redemptions, allowing them to perform one of several pre-made boilerplate type actons such as "Skip current song", "Pick a Random genre", "Pick a random playlist", "Pick a random song" and allow streamers, be they devs or not, to have better incentive to use twitch soundtrack for their benefit rather than simply just avoiding potential issues with copyright.
This would be of benefit, since there will always be a contingent of users who decide that they will not take copyright seriously until it becomes an issue for them and by extension twitch itself. By making soundtrack something ingrained in the platform itself and extendible, this will encourage these users to also use soundtrack for the benefits they would gain rather than choosing not to due to the percieved nature of "giving in to the industry"
In short, such an extension of the application and its functions will make the app both more attractive from a feature point of view for broadcaster and viewer alike, while also helping protect twitch from potential issues in the long run from broadcasters who flaunt copyright and put themselves and others at risk.
