#Add a Queue Counter UI/UX Element to the Stream Overlay

1 messages · Page 1 of 1 (latest)

rich spruce
#

I can't speak for anyone else, but if I saw how many messages were in the queue while I was typing out my message, I would not have sent one in. It might also deter others and prevent the queue from being overloaded.

paper pewter
#

yeah having an actual number on stream would help, typing queue in chat is useless

tiny ice
#

Especially with how fast the chat scrolls.

rich spruce
#

could also be an indicator for if the queue is even enabled

#

something like this in the corner somewhere (140 is the number of messages in queue), or you could even incorporate it into a screen or something in the scene
left is queue open, right is queue closed

#

sorry if you have dark mode

lethal glade
#

I understand the point but I feel like the swarm will see that and just say number go up

tiny spire
#

there should be a cap at a time, like the counter should go down to zero before counting up again

paper pewter
#

vedal could set it up to disable if it hits a certain number as well

dense surge
#

yeah i agree with there being counter on the screen somewhere since the pinned messages was also rolled for me so it took me a while after it was posted to notice the first one

#

chat was moving too fast to even see the queue and i had to relay on discord live strema chat to notice how many messages were even there

lament zinc
#

definitely second this, I know doug has it and it seems to work pretty well

paper pewter
#

yeah doug's works great, and that's who teletric got his concept he drew from

#

the silence indicator is also very helpful

#

it would get a lot of use especially here since they can't read tts during twin call

#

collabs too

#

an easy way to indicates "hey they won't read your messages anyway so don't bother sending them rn"

fervent dew
#

This makes sense yeah. Could even have the amount of messages work with the theme too, like for this one it's be "Customers in Line: 120" or something like that

rich spruce
formal burrow
#

Wonder if a it would be feasible for someone(or vedal) to create a script that automatically disables or pings mods and vedal to disable priority msg's once certain conditions are met(X total amount of Priority msg's, X amount of priority msg's on queue, X priority msg's per X hours left of stream, etc)

exotic forge
formal burrow
paper pewter
#

I mean the solution is just to prevent them from showing up on stream and prevent the twins from responding but only vedal can do that

#

anyway that's not the point of the thread

#

it's to add a counter that shows people the current number of messages

#

it conveys information easily and as it gets higher it discourages people since it becomes clear their message won't go through by the end of the stream

young linden
#

good idea because the queue bot literally broke that stream

rich spruce
#

Add a Queue Counter UI Element to the Stream

#

Add a Queue Counter UX Element to the Stream Overlay

#

changed title because it felt applicable to more than just themed streams — basically any event where queue volume might be high.
though it did stem from the Fast Food stream

paper pewter
#

it should be on every stream quite frankly

#

people still send highlights/bits during collabs for some reason

#

the mute indicator would really help with those

verbal nova
#

Maybe it should only appear on stream automatically after a certain threshold (maybe 50 messages?) has been reached to really emphasize “alright guys, calm down with the priority messages a little” when it appears since the queue counter wouldn’t really be necessary at low values.

#

The number could also get slowly more red or something as it goes up

rich spruce
#

on like the feasibility of this happening

paper pewter
#

it's just an obs element it can't be that hard

rich spruce
paper pewter
#

much worse option

#

especially with how fast his chat is

buoyant sky
#

Assuming that the counter is updated live from his computer I honestly think it would've been easier to wire it up to OBS

#

wait no it isn't I'm stupid

#

but either way isn't it easier to put on OBS than on a commands bot running on his account?

paper pewter
#

not by much, but the point is the current method is useless

buoyant sky
#

Yeah so it's more worth to have it display on stream

paper pewter
#

typing !queue in a chat of around 10k+ viewers to see the queue is so bad

#

it would require a bit more effort to set it all up sure but it's more worth it in the end because people can just look at the stream

#

if DougDoug can do it vedal can do it

hollow garden
#

+1 good idea

forest heath
paper pewter
#

true, but I think having a clear visual indicator would help

rich spruce
#

can't wait for queue counter on stream this afternoon neuroCopium

finite horizon
#

Mission failed we'll get em next time

rich spruce
rich spruce
#

we need to see this before we send priority messages

royal canopy
#

there is !queue command which will show the queue, idk how you dont know about it

paper pewter
#

yeah and it's ass

#

literally the worst option possible

royal canopy
#

but it shows the queue just like teletric wanted

paper pewter
#

NAHH you gotta be baiting

royal canopy
#

lol ok

#

i meant as in the chat before he sends bits or whatever which he can do

paper pewter
#

the entire point of this thread is that the current queue sytem sucks

#

like it's not about it being there at all

#

having to manually type !queue in a stream chat that reguarly gets 8k+ viewers is a terrible system and making a visual indicator would simply be better

buoyant sky
paper pewter
#

it'd be a terrible system without the spam too

#

having to type it period is bad

#

the only way I could see it being justifiable is a 100 viewer max stream

#

any higher than that get a damn visual one

fervent dew
royal canopy
grizzled pasture
#

What if there was a little 📫 in the corner with the queue count on it? Then it'll be like we're sending her little letters when we do highlights I think it'd be cute

paper pewter
#

and then we can send messages like "this mail is a pipebomb"

buoyant sky
#

actually scratch that just make the visual & context to Neuro look and sound like mail as well, we can truly get the mail experience

#

could also be like <username>@<method of sending prio messages> to replicate email but that'd be confusing to someone new so uh snail mail with the red notification dot™ would be better

rich spruce
#

he's gonna program this on devstream tomorrow trust me guys COPIUM

paper pewter
#

he can do it in the greggs fit

buoyant sky
#

"hello I am currently programming a mail system at greggs"

grizzled pasture
mystic gate
#

Just have the cost of a highlighted message be dynamic based on the existing queue length.

paper pewter
#

I think that would actually be the hardest to create

#

you'd need a way to read the queue length and also give whatever is doing it access to the bit donation amount which is like, streamer level perms

grizzled pasture
#

really I thought that would be handled on vedal's end? There's no difference in chat if you give more than 500bits or not is there?

#

and like there was that bug for ages where you could actually donate 400 bits and it'll still get highlighted that doesn't sound like a twitch bug

paper pewter
#

the minimum number is 500 yes, what quark is proposing is a system that actively raises the amount the larger the queue gets

#

which like, vedal could do manually, but idt he would want to, and automating it would be a huge pain

grizzled pasture
#

err ok I may have misunderstood what you wrote

#

Also wait that's not really what this thread is about anyway though I guess you would need some kind of on-screen indication first before you could even do that

paper pewter
#

yeah uh not really relevant to the topic anyway

buoyant sky
#

actually is there a program that does such a thing?

#

interoperability isn't really something most user-friendly programs are known for, which are like most of the programs like streamlabs or whatever

paper pewter
#

the program is just twitch's creator dashboard I'm pretty sure

mystic gate
#

My suggestion wasn't really serious but I would be curious to see what happens if you literally try and min max donations vs revenue vs time

rich spruce
#

velda pls vedalPray

buoyant sky
#

also just noticed, why is the post title using UX? Wouldn't it be more like UI?

rich spruce
buoyant sky
#

change the title to have UI/UX then ig

#

or like technically it would be either add UI element or change UX by adding UI element

#

or smth idfk

rich spruce
#

Add a Queue Counter UI/UX Element to the Stream Overlay

rich spruce
buoyant sky
#

🔥

buoyant sky
#

you're adding a UI element to change UX

#

why are we having a #programming debate in a discussion forum

rich spruce
#

I didnt think it was a debate

buoyant sky
#

generally it snowballs

#

but fair enough

rich spruce
buoyant sky
rich spruce
#

surely tomorrow COPIUM

paper pewter
#

tomorrow will the the unnanounced dev stream where he makes it live

buoyant sky
#

bro i'm dying because of the amount of hopium/copium in here

rich spruce
rich spruce
#

bump

indigo wind
#

bump

winged pond
#

o this is good

indigo wind
#

unfortunately i could not bring vedals attention

paper pewter
#

MyHonestReaction damn it would have been really cool if we had such an indicator so people would know not to send highlighted messages when they won't be read

buoyant sky
rich spruce
#

mockup for what it could look like for chill streams

#

or it could be a mailbox

ancient kindle
#

sorry in advance for the huge message

#

I wanted to explain why I did need to be insulted earlier and why I didn't contradict my own opinion but you thought overwise. And that I didn't have a black or white opinion but rather gray. I can agree on some arguments, and disagree on both the current system and new proposed system. Anyway I won't send it(edit: the first part with all of that), instead i'll only send the part that is interesting (I hope?)

#

Now, you said the current system isn't practical since you can't see it in the chat. You can, it even mentions you. If the chat is moving fast, it's a different story, yes.

Now², Some people won't be sending tts if they see on screen the number is too high thinking the stream will end before it could be read, while it could really fast and their message could be read.
I feel not everyone worries too much about the queue when they send a tts.
I can't speak for everyone but some people might not send tts if they see the queue is over X messages. This can, (I don't see the future (just in case), it's hypothetical based on why people are using the "!queue" command), reduce the number of tts sent.

For people not using tts, it's not useful to have a big indicator on screen. Someone earlier mentioned the subathon timer, which is different in that regards imo. Maybe I'm wrong, Maybe all my points are wrong. There no absolute truth, on the topic, it's only opinions.

The scene for when Neuro or Evil play a game leaves a lot of empty space on the right of the screen and it allows for a small queue indicator to be placed. vedalYes

I just hate having something constantly flashing on my screen, it distracts me a lot. (Chat included but I don't want it to be removed as it express the mood of the chat and help feel a connection with people (laughing etc..)) I'm not really in for having an indicator on screen that distracts me (or other people too, I can't be the only one in thousands of people), so if an indicator is added, I'd like it to be small and not too distracting neuroPray, as I already said, as it's not really useful for people simply watching the stream (not using tts or not using chat at all).

I don't think that's all my opinion on the topic but maybe it'll help in some way idk. I hope it clears a little some things and I won't be insulted for trying to think about it thx vedalPray

#

I forgot:
The proposition Teletric did with the McNeuro's screen for example was good. vedalYes

paper pewter
#

it doesn't need to be flashy, teletric uses dougdoug as his example, not only because he's a fan but because dougdoug's tts indication is really good, it doesn't take up too much on the screen yet is noticeable enough, the biggest advantage dougdoug's has though is its mute identifier, when dougdoug turns his highlights off for a collab or because he feels he needs to focus on something, the indicator switches to mute mode making it clear to everyone that the highlights will not be noticed or read on stream

The mute feature alone is a great reason to implement it, there are so many times when people spend bits/points on a collab stream and get donowalled because the highlights are off the entire time essentially, the mute icon would help in visually saying "hey, highlights are off, don't send them"

Also yes, there will be people who go "oh tts is too high rn maybe I won't send a message this stream" and I think that's fine actually, it allows highlights to not direct the flow of stream as much if there's less

ancient kindle
#

I agree on the mute feature to be shown. vedalYes Even with the current system, to indicate it in chat.
During collabs it seems logical to assume tts are mostly off.
And for doug, I never saw the queue indicator. Was it added recently? Because if not I never noticed so it would be ideal.

paper pewter
#

this is his chat indicator from the recent stream with the paused and on indicators, he never muted it this stream and I don't wanna fish through vods to find it, but the mute does exist

#

Anyway, paused means tts will not go through at all, not even show up on screen

#

so if you send one, you will have to wait until it is unpaused for it to actually show up

#

idt we need pause, mute should be good enough, so it is just here as an example

ancient kindle
#

Damn it wasn't (added recently). Yeah well, I never saw it.
If it's that subtle then ok

grim loom
#

soo, those would be the assets, it would be either ON (with the number of messages in queue) or OFF with a cross sign and saying "off"! :)

also added a circular progress bar between each highlighted messages (idk how possible that would be to implement but could be cool)

any other ideas are appreciated! :D

blissful tulip
#

The counter being there all the time makes the stream feel more artificial for the lack of a better word

blissful tulip
paper pewter
#

I genuinely can't comprehend why someone wouldn't want a visual indicator instead of using the objectively bad typing !queue

#

like do you just want the stream to be worse?

#

like highlights are such an important part of the stream moreso than most streamers

blissful tulip
paper pewter
#

so you just want it to be on when in use?

#

if so, that works I guess?

blissful tulip
#

Makes sense for the counter to show up only when it goes up or down neuroShrug

paper pewter
#

wouldn't that create an annoying pop up?

rich spruce
paper pewter
#

as I see it, the entire point is that it's always on so you know if it's worth to send a highlight, what teletric proposed would be a good compromise I suppose

#

but I still think it should always be on

#

the muted one especially, there's so many people that send highlights during collabs for some reason and the mute hopefully stifles that somewhat since it indicates it literally can't be read

grim loom
#

uhhh

#

maybe combining the cross sign with the numbers still counting down could help?

rich spruce
# blissful tulip Makes sense for the counter to show up only when it goes up or down <:neuroShrug...

Not really, the point is for this information to be visible. Also, it would be more distracting if it kept disappearing and reappearing all the time rather than a thing that's just kinda there. Think about how your eyes move to the notifications that pop up on screen when there's a new poll or title change, versus the lava lamp that is constantly there and doesn't draw your attention unless you decide to actively look at it.

grim loom
#

"the lava lamp that is constantly there and doesn't draw your attention unless you decide to actively look at it."

indeed, you didn't realize that there's a hidden message in there

blissful tulip
paper pewter
#

yeah and the lava lamp flows and changes color constantly

#

is that not distracting?

blissful tulip
#

Not really

#

It barely even changes color

rich spruce
mystic gate
#

Clearly we need this to be indicated by the current curvature of their ahoge. The straighter it is, the longer the queue

#

when it goes straight vertical a little flag pops up that says "queue full!"

rich spruce
mystic gate
#

Actually okay, in all seriousness, I think I can solve the "distracting" issue. Just have the queue counter as part of the existing "display message" ui that pops up. This is already something people will be actively reading, and if it never pops up then the queue is low anyway.

#

it would add 0.01% to the overall screen clutter

paper pewter
#

Thonk sure that works, if nothing pops up then just assume it's at 0

#

kinda feels like the mute still needs to be on screen though...

mystic gate
#

Well, except when highlighted messages are disabled, but when that's the case there SHOULD be some indication of that too IMO

paper pewter
#

I think it would really help people not send stuff

rich spruce
#

feels more warranted now with B2 priority messages

blissful mauve
#

so the queue will get longer quicker

civic steeple
buoyant sky
rich spruce
#

would be there when a stream is live, disabled when not

indigo wind
#

at this point why not make a twitch addon

#

like the swarm control

rich spruce
reef vigil
#

Nothing from you guys huh

rich spruce
buoyant sky
#

I mean

#

swarm control is open-source...

indigo wind
#

Bump, please ved

grizzled pasture
reef vigil
#

Isn't !queue enough?

buoyant sky
reef vigil
buoyant sky
#

well

#

!queue isn't enough

reef vigil
#

Nah it is.

buoyant sky
#

?

#

how can you read it in real time lmao

reef vigil
#

Repeat the commandNeuroHuh

civic steeple
#

if i remember correctly sometimes it's buffered so you can't do it quickly after it's already done

reef vigil
#

Are you going to check it before sending the message anyway, so why does it need to be in real time?

civic steeple
#

chat goes fast sometimes you lose the previous message, also why not have it in real time to remove the need to send the message

reef vigil
#

What you want isn’t even an indicator what you really want is for the messages to be shown as quickly as possible

civic steeple
#

i mean, I'd like to know what the status of the queue is so I know whether or not I'd like to add to it. And having an updating indicator that's easy to look at is better than constantly using !queue because I'm not mentally tracking the number

grizzled pasture
#

tbh since this thread was first made I've kinda changed my opinion on it. It's fun to treat neuro like a real streamer, and a queue counter constantly on stream might be a bit immersion breaking. Like a constant reminder that she's basically automated to answer our messages.

#

though if he did add it I would still rejoice, if only because we're starving for anything new on chill streams 💀

#

maybe that "interactable room" thing that vedal hinted at will have something that fills this purpose? PauseSama

buoyant sky
grizzled pasture
buoyant sky
#

though obviously with reasonable UI design, etc...

paper pewter
#

I don't really get this mentality, what immersion is being broken? it's a twitch stream

#

idk about you but I consider neuro a real streamer same as any other streamer the only difference is she's an ai

#

same with evil as well

#

like was I actually supposed to think I was in their room talking to them?

reef vigil
#

I got distracted easily so I don't want something moving or glowing on screen every 10 seconds

buoyant sky
#

the chat at the top left/right corner:

reef vigil
#

Exactly

rich spruce
#

hell, did anyone even pay attention to the lava lamp color before we got the swarm sync lava lamp? always felt like it was kinda just there.
feels like the queue counter would basically just be like that for most people who don't send priority messages and useful for the people that do.

reef vigil
#

Well it's easy to ignore something next to Neuro/Evil since they draw more attention than anything else on screen

civic steeple
#

The evil ASMR stream reminded me of this, because the queue was always at like 30 - 50 neuroHesRight

paper pewter
#

MyHonestReaction mfw I have to type !queue to see if it's worth sending a message

rich spruce
#

catAsk vedal do you hate this suggestion