Aust1n46 / VentureChat

GNU General Public License v3.0
37 stars 47 forks source link

Bug causing channel change when Quick Chat is blocked #68

Open madebygood opened 1 year ago

madebygood commented 1 year ago

Content: Quick Chat is a feature that allows users to send messages quickly without changing the chat channel using the format /channel [message].

However, if the /channel [message] is canceled by an event, a bug occurs where the chat transmission is blocked, and the channel is changed instead.

Example:

1) type '/lc asdf' 2) Skript triggers a cancel event (due to spam, cooldown, etc.) 3) As a result, the chat message "asdf" does not get displayed 4) However, the chat channel changes to "local"

Changing the chat channel is not in line with the intended purpose of Quick Chat and is causing confusion among users.

Therefore, I request that this bug be fixed.

Aust1n46 commented 1 year ago
Channel Global:
Alias: g
/g Hello

Will send the message Hello to the Global channel and not change channel focus.

/g

Will change channel focus to Global.

Are you certain this isn't what is happening? Because I traced through the command and the listener and don't see how cancelling the event would alter the functionality of the command.