I'm using the following script to send a whisper to a specific user in TeamSpeak using Logitech Gaming Software scripting along with the G-Key Plugin:


Code:
    if event == "MOUSE_BUTTON_PRESSED" and arg == 7 then
        OutputDebugMessage("TS3_WHISPER_CLIENTID xyzFAKECLIENTID123")
        OutputDebugMessage("TS3_WHISPER_ACTIVATE")
        OutputDebugMessage("TS3_PTT_ACTIVATE")
    end
    if event == "MOUSE_BUTTON_RELEASED" and arg == 7 then
        OutputDebugMessage("TS3_PTT_DEACTIVATE")
        OutputDebugMessage("TS3_WHISPER_CLEAR")
    end
It whispers fine when I'm holding down the button, but when I let go, it briefly transmits to the entire channel. This makes my name pop up on everyone's overlays everytime I'm trying to do a private whisper.

Is this a bug or did I do something wrong in the script? I was following the example in the documentation, but I suppose there's a chance that it's outdated.