kangarko / ChatControl-Red

Issue tracker and documentation for the next generation ChatControl Red, the most advanced chat management plugin.
43 stars 22 forks source link

autojoin not working in 1.8 #2697

Closed Z3r0xh closed 3 weeks ago

Z3r0xh commented 1 month ago

"/version ChatControlRed" - plugin version

10.26.4

Are you using MySQL?

Yes

Are you using BungeeCord?

Yes

Error log (if applicable)

No response

"/chc debug" output (strongly recommended)

https://ufile.io/9ka42c66

Information about the issue/bug

The problem is with the autojoin function in 1.8, it is not respected.

When I have the Ignore_Autojoin_If_Left option set to false, this is not respected and continues saving the channels with which the user disconnected:

image

From what I see, this has only happened to me in 1.8, since I have followed the same permissions structure in 1.20.4 and it works fine, I understand that it is an error.

image

image

The thing is that when users disconnect with other selected channels, they do not return to the autojoin write channel.

I have tried leaving only the autojoin of the lobby channel in writing mode and it doesn't work either.

Z3r0xh commented 1 month ago

While testing, I realize that this also affects the other spigots of the network, causing their autojoins to not work.

kangarko commented 4 weeks ago

Sorry for delay, I was sick. Gonna be looking into this tomorrow

kangarko commented 3 weeks ago

So I read your ticket, and I am sorry if I am misunderstanding, but you have the "Ignore_Autojoin_If_Left" on false and then it supposed not to return players back to the autojoin write channel. You need to enable that key for players to autojoin back.

kangarko commented 3 weeks ago

I can also see that the "helpop" channel is not in your autojoin permissions. So from your log chatcontrol returned the channel because it was stored in the mysql database.

kangarko commented 3 weeks ago

Let me know if you have any further clarifications below.