Before you say anything, yes I did change the enabled property.
In my game there’s a button that allows the players to toggle the whispering chat feature on and off, using the new text chat service you can disable any default command with a simple bool change, this does not apply for whispering, as regardless of what this value is, it will always trigger as long as the aliases match.
I also discovered that whenever you type the whisper command with the target, it creates a new text channel for the two players, i could delete this channel if whispering is disabled and prevent it but that seems like its bruteforcing it, is there a more elegant way to do this?