You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
When the channel's limit is exceeded (i.e. more users than the limit has imposed are connected) Right Clicking users becomes a hit or miss, and only the amount of "allowed" (for a limit of 3 only 3 users out of the connected users) users will have the option this plugin provides.
To Reproduce
Right click users in a voice channel that has exceeded the limit (this elongates to right clicking them everywhere else).
Expected behaviour
Regardless of the channel limit; be able to right click users and join.
Screenshots
n/a
Please complete the following information:
OS: W10 64bit
Plugin version: latest
Better Discord (BD) Version: latest
Additional context
This is likely somewhere deeper than the plugin can easily reach and will require some research. So far getVoiceStatesForChannel only returns up to the limit of that channel (limit == 3? returns 3).
The text was updated successfully, but these errors were encountered:
There was some funky shit with uncaught promises and fetching just straight up being a bitch. Seems to be resolved now.
Also, there's an issue when there are more users connected than there are slots (i.e. exceeding the imposed limit on a voice channel)
More about that here: #29
This is interesting. Much as with most stores not everything on the planet is cached/loaded, as won't be the case here.
This image leads me to believe there is a fetchChannel (or something of that nature) to update voice states or channels. Only problem now is how to reliably fetch channels and without spamming or angering the API. 🤔
Farcrada
changed the title
[BUG] [Right Click Join] When channel limit is exceeded, right click is unreliable.
[Right Click Join] When channel limit is exceeded, right click is unreliable.
Jun 24, 2021
It is in fact not the plugin that has it wrong. The user that you are attempting to right click is not connected to that channel.
In my side by side testing I found out that they would show up in a channel and have only one instance represent that (the older session). The plugin would retrieve that user's current state but since it is bugged in the channel list it won't show a context item; meaning they are not actually in a/that voice channel which is represented by the retrieving of that user's current state.
This is mostly found on the bigger servers, with lots of users connecting and disconnecting to voice channels along with session age.
Farcrada
changed the title
[Right Click Join] When channel limit is exceeded, right click is unreliable.
[Right Click Join] Some users do not have a Join Call option in the channel list.
Jun 24, 2021
Repository owner
locked and limited conversation to collaborators
Jul 16, 2021
Describe the bug
When the channel's limit is exceeded (i.e. more users than the limit has imposed are connected) Right Clicking users becomes a hit or miss, and only the amount of "allowed" (for a limit of 3 only 3 users out of the connected users) users will have the option this plugin provides.
To Reproduce
Right click users in a voice channel that has exceeded the limit (this elongates to right clicking them everywhere else).
Expected behaviour
Regardless of the channel limit; be able to right click users and join.
Screenshots
n/a
Please complete the following information:
Additional context
This is likely somewhere deeper than the plugin can easily reach and will require some research. So far
getVoiceStatesForChannel
only returns up to the limit of that channel (limit == 3? returns 3).The text was updated successfully, but these errors were encountered: