[CustomAPI] Queue system

Hiya, could you try again, this is fixed now!

Hey is there any possibility of a followers only category for the command !userlevel $userlevel ??

Hiya, please see:
[CustomAPI] Queue system - #118 by xgerhard

I’m not able to remove people from queue on the queue website, is there a way?

There is not, currently you can only remove people by using chat commands.

!q remove <queue position number>
for example !q remove 1

Twitch users can now manually add users to the current active queue.
This command is mod/owner only, the usage is:

!q adduser $username for example !q adduser xgerhard

@ryvaeus - pinging you, since you requested this a while back

Hello. Is it possible to manually add user to a queue including a message? When I try something like “!q adduser xgerhard message” nightbot on twitch replies “Remote Server Returned Code 500”.

Yeah I’ll look into that, and show a proper error there. Right now it’s trying to find the user with username+message combined, which fails :sweat_smile:

This should be fixed now, you can now set a message when you add a user.
!q adduser xgerhard message

1 Like

Hello! I really appreciate the effort you put into making this! It has been a big help! I was wondering if there is a way to set multiple userlevels simultaneously? For example, if I want to open up some games to all VIP and moderators. Thanks again!

Hiya, a user can only have one userlevel, the highest in the list will count: UserLevel - Nightbot Docs
I implemented this the same way for the queue userlevel you set, so if you would set your queue open for Vips then Vips, Moderators & the channel owner will be able to join.

Hey, this works great, thanks!!! One question could it somehow be done to stack the join commands because the 5 sec cooldown skips people if they type in too fast.

Hiya! Yes, I can see this being a bit annoying, but stacking them is not technically possible I’m afraid, the 5 second cooldown is the minimum.
Nightbot will always send a confirmation when a user has succesfully joined the queue, so people can check if they were skipped or not.

1 Like

Thanks, for the reply. Yup I tried to do some research and it is apparently impossible. I know that games like Marbles on Stream uses a bot to send the command to the games server and stacks the commands and I would love to figure out how it’s done.

Hi xgerhard!

I have a simple queue that I use across multiple streams (shared queue system) for activity helps. I’ve started testing out your current work, and it’s really great! However, I can’t figure out a way to setup a shared queue. Copying the commands from one stream to another doesn’t work, and makes a unique queue (I guess this is the intended behaviour, even if it uses the same access token)

Let me know if there is a workaround, thanks!

Hiya! Unfortunately it’s not possible to share queues with different channels. The channel id is linked to the available queues. Currently I don’t see a workaround for this use case.

question, how do you add these commands as a mod easily? I am not even sure I can manually add each and every command

Hey @stringrayp1ayz!

Yes you can, use the !commands command, as shown in the changelogs in the original topic, or in the documentation.

Hey, I’ve noticed in a couple of comments over the last few years that you were considering adding a !join $(touser) type thing and I was wondering if that has come to fruition. Another question I have is whether or not we can find a way to make the responses for the commands customizable to a certain degree? For instance being able to change “Successfully joined queue” to add a bit more pizzaz?

Hiya! Unfortunately both these suggestions have not been implemented yet. And I dont think they will be anytime soon, currently maintaining the app but not actively working on new features. :slight_smile:

1 Like