Mixer Feedback & Ideas

We love hearing from our customers. To help us build the best version of Mixer ever, we have partnered with UserVoice, a third-party service, to create this site to hear your ideas and suggestions. The teams working on Mixer regularly review the ideas and incorporate them into product planning discussions. While we can’t guarantee any specific features or timelines, we will read all suggestions, and we may also merge and rename suggestions for clarity.

Thanks for helping us to improve Mixer!

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Events to show who gets banned or timedout

    TL;DR: Add events in the API for timeouts and bans.

    Currently, the API is limited for what events we can see that moderators have done, we are able to see deleted messages, chat cleared, and purge events, however, we currently are unable to see ban or timeout events. As a mod myself ban and timeouts are definitely a big part of being mod and I would do this a lot, I also know that sometimes streamers like to ban/timeout for different reasons and it would be nice to have an event that shows who banned or timedout a user so…

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Developer Ecosystem  ·  Flag idea as inappropriate…  ·  Admin →
  2. Android, iOS and Apple TV embed

    I'd like to have a stream embedded in my Android, iOS and Apple TV app.

    Or at least be able to deep link to a specific stream in the Mixer app.

    4 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Developer Ecosystem  ·  Flag idea as inappropriate…  ·  Admin →
  3. Remaining MixPlay Buttons

    I'd like for the DevLab to tell me how many buttons I have l left that can be placed. Just a number somewhere on screen that says you can still place # buttons.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Developer Ecosystem  ·  Flag idea as inappropriate…  ·  Admin →
  4. Setting Background Image of button via c++ isn't working

    Setting the background image of a button is not changing the button. Should I need to do anything else 3esides calling the method?
    auto result = ::interactive_control_set_property_string(_session, "Image1", "backgroundImage", "https://...");

    Here is the debug trace : the result is MIXER_OK

    Queueing method: {"id":7,"method":"updateControls","discard":true,"seq":10,"params":{"sceneID":"default","controls":[{"controlID":"Image1","backgroundImage":"https://tse3.mm.bing.net/th?id=OIP.6RGX1DlxvqSevMPOWizDSAHaJ6&pid=Api"}]}}
    Sending websocket message: {"id":7,"method":"updateControls","discard":true,"seq":10,"params":{"sceneID":"default","controls":[{"controlID":"Image1","backgroundImage":"https://tse3.mm.bing.net/th?id=OIP.6RGX1DlxvqSevMPOWizDSAHaJ6&pid=Api"}]}}
    Websocket message received: {"type":"method","method":"onControlUpdate","params":{"sceneID":"default","controls":[{"controlID":"Image1","kind":"button","etag":"","disabled":false,"cooldown":0,"cost":0,"backgroundColor":"#240be2","borderColor":"#f73e3e","meta":{},"position":[{"size":"large","width":17,"height":10,"x":25,"y":6}],"text":"Image1","backgroundImage":"https://tse3.mm.bing.net/th?id=OIP.6RGX1DlxvqSevMPOWizDSAHaJ6&pid=Api"}]},"id":0,"seq":12,"discard":true}

    Any suggestions?

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Developer Ecosystem  ·  Flag idea as inappropriate…  ·  Admin →
  5. Change to Elixir should be considered

    I know change the system is not easy or a dessired option but I think Elixir (programming language) should be put into consideration, is not just a lot faster talking about web sockets naturally, have a better threads performance and is easier to manage. Maybe is not good idea but I think you should think about it

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Developer Ecosystem  ·  Flag idea as inappropriate…  ·  Admin →
  6. Add a "follower" role to the Beam Chat API for Bots

    With the Beam Chat Bot API, you get several pieces of information about a particular user chats in your channel. You can figure out if they are a sub, moderator, pro user, staff, etc.

    What you can't find out though is if they are a follower.

    Most of the bots on beam do raffles. The majority that do raffles, also support "subscriber" and "follower" based raffles as well.

    The Chat API tells you a person is a subscriber, but doesn't tell you if they are a follower. The only way you can figure out if a user is a follower…

    198 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    5 comments  ·  Developer Ecosystem  ·  Flag idea as inappropriate…  ·  Admin →
  7. Ability to copy scenes

    It would be very nice to be able to copy scenes to make editing them easier.

    Two example cases:
    1. If you edit your default scene instead of making a new scene (for advanced scene changing), and want to move all of your work to a new scene
    2. Having similar scenes, it would lower the amount of work required to make them.

    14 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Developer Ecosystem  ·  Flag idea as inappropriate…  ·  Admin →
  8. URL links in Custom Controls should open in new window/tab

    A current work around is to have a chat bot post the url link in the chat but then the chat gets spammed. To mitigate that, url buttons can have timer and/or spend sparks but that's a bandaid to bandaid and way too complex just to go to someone’s twitter or discord. Bots whispering the url to the user is a slightly better work around but still not ideal. This is especially bad on the mobile app where you don't see the chat while using MixPlay so when you keep pressing a button to a donation link nothing happens and…

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Developer Ecosystem  ·  Flag idea as inappropriate…  ·  Admin →
  9. Search By Schedule - Input Schedule

    Streamers would be able to post their schedule in their settings.

    These schedules would then be searchable by users by looking for streams that are normally on during those hours. This will make looking for streamers that fit people's lives much easier.

    For Example: I want to work out in the morning Monday-Wednesday around 6 AM and hang out in a stream during that workout for an hour every day. This always took a bit of grunt work due to having to search through streams and maybe get lucky finding one that would stream EVERY Monday - Wednesday.
    This filter…

    5 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Developer Ecosystem  ·  Flag idea as inappropriate…  ·  Admin →
  10. Mixer is trash, you can't chrome cast, you can't change the quality of the VODs, which makes the buffering take so long. Twitch is better

    Mixer is trash, you can't chrome cast, you can't change the quality of the VODs, which makes the buffering take so long. Twitch is better sort your **** out!

    3 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Developer Ecosystem  ·  Flag idea as inappropriate…  ·  Admin →
  11. We need a better UI for the Developer Lab Build page

    First off, I love the developer lab. I've messed with some interactive streams, and they were great! But it takes forever to set them up. The UI on the build page could be tweaked a little bit to help us save time while setting things up.

    Here are some suggestions that would improve my workflow:
    1. The ability copy controls and scenes
    -I know they need to have unique names, but being able to copy them then renaming them would save a LOT of time
    2. Let us resize the buttons in the X and Y axis at the same…

    11 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Developer Ecosystem  ·  Flag idea as inappropriate…  ·  Admin →
  12. Configure screen resolution

    That the resolution of the screen can be lowered since I use mobile data and I spend it very fast

    4 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Developer Ecosystem  ·  Flag idea as inappropriate…  ·  Admin →
  13. Add an option to make a beam user a [BOT]

    As like discord, we need an option to make a user a bot, so that streamers and users watching the stream know that its a bot and running a program and not a real user.

    248 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    22 comments  ·  Developer Ecosystem  ·  Flag idea as inappropriate…  ·  Admin →
    Planned  ·  Matt Salsamendi responded

    Happy to say that after much discussion we’re planning on making this a thing! We’d love to give third party developers the tools they need to shape the experience on the platform directly and we’re confident this is a good step in that direction.

  14. IFTTT integration?

    I wonder if anyone involved in Beam development makes use of IFTTT.com? It would be awesome to connect their internet-of-things system with Beam events like following, hosting, etc.

    25 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    5 comments  ·  Developer Ecosystem  ·  Flag idea as inappropriate…  ·  Admin →
  15. add channel:host:self scope

    Hi, I'm working on a website for a broadcaster, it has a way to login with Beam OAuth, so people can do a bunch of things on the site, including HOST from the stream page, the issue is, as it is at the moment it requires the `channel:update:self` scope, which is not the best of scopes to use for a streamer's website, as this obviously gives the site access to update the logged in users channel settings, but as it stands right now this is the only way I can add a host button, would be nice to have a…

    11 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Developer Ecosystem  ·  Flag idea as inappropriate…  ·  Admin →
  16. Private FTL Server

    One of the features that I've been itching for is the ability to host an FTL ingest server on a private network. Currently, I run my own streaming equipment for a private steam setup (friends and family), and the latency introduced by the current standard protocols (RTMP, HLS, etc.) is a nuisance. Would it be possible to see a standalone (or plugin, similar to nginx-rtmp-module) stream server? I've asked this a few times, and received conflicting answers on it. The FTL protocol is extremely exciting for someone like myself, but without a server-side offering, it's effectively useless to me.

    9 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Developer Ecosystem  ·  Flag idea as inappropriate…  ·  Admin →
  17. Followers Endpoint Fixes

    The followers endpoint should be sortable and limitable like other endpoints within the api.

    Currently only the current page's results are sortable.

    Developers would love a URI to fetch for their latest follower.

    14 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Developer Ecosystem  ·  Flag idea as inappropriate…  ·  Admin →
  18. Make /api/v1/users/<user> endpoint work with string username too

    I've been working with the Beam API recently and part of what I've been doing includes looking up data about users. The API is pretty great in regards to most things, but the /api/v1/users/<user> endpoint is not one of those in regards to the fact you *have* to use the user ID to look up a user.

    Obviously, you can search the API for the user, and then get the ID from that, but it would be really nice if you could make a request to https://beam.pro/api/v1/users/Matt instead of https://beam.pro/api/v1/users/137.

    This shouldn't be too difficult to implement, but would…

    6 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Developer Ecosystem  ·  Flag idea as inappropriate…  ·  Admin →
  19. Feature complete the chat moderation API

    1. The [`PurgeMessage`](https://dev.mixer.com/reference/chat/index.html#chat__events__PurgeMessage) event should *always* include the `moderator` information, even when it is chained to a ban or timeout.
    A [`UserUpdate`](https://dev.mixer.com/reference/chat/index.html#chat__events__UserUpdate) event should always include information about what user updated the roles (including, and especially, if they're staff), and the [`UserTimeout`](https://dev.mixer.com/reference/chat/index.html#chat__events__UserTimeout) event should be broadcast to everyone (it specifies the user who is timed out), and also include a `moderator` field.
    3. It should be possible again to *mute* a user, by timing them out without purging their messages (sometimes you don't want them to disappear so people can understand why moderator action…

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Developer Ecosystem  ·  Flag idea as inappropriate…  ·  Admin →
  20. multstream overlay

    I m looking for a extension w overlay where I can add mores "streams"... multiple cams (ambient/external cam, mouse cam, cel NDI cam, gopro/wifi cam etc), multiple audio tracks (spotify - open that playlist and pause real time audio stream - and/or open lyrics for that song) etc, multiple dynamic popup/rollout overlays (sponsor/social media link, functional chat at full screen view, link to youtube highlight video, replay - open main stream 15s before in small overlay window, skype video/ discord audio call etc).

    Mixer has ~7000 upolad "limit" and most of streamers hasn't 1 ~high-end pc to stream some games…

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Developer Ecosystem  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base