Swapping the functionality of a (un)modified Enter press in macOS' ChatGPT app

Hi guys,

I’ve just upgraded my license to a lifetime one so I can finally start utilising more of BTT's awesome features, and the first thing I want to do is stop myself from accidentally sending unfinished prompts to ChatGPT.

My fingers often slip while trying to type ⇧⏎ (insert line break) and I end up hitting ⏎ by itself (send message). This infuriates me, since every token is costing me money and I often need to re-send huge prompts because of this.

I’ve tried creating a key sequence or shortcut that maps ⇧⏎ to ⏎ alone, and vice-versa, but I bet you can guess what happens when I use it :roll_eyes:.

Any advice for this long time user but first time real user would be greatly appreciated! :grin: Oh and keep up the great work @Andreas_Hegenberg! You really have created the best macOS utility that I’ve ever seen by far, and it seems to just keep getting better! :blue_heart::fire:

EDIT: Never mind, after an hour of fiddling around in the UI, I finally figured out a working solution! It involves mapping ⇧⏎ to ⏎ as previously-discussed, then using two trigger actions: a "Move Mouse To Position" one, with the position set relatively to the entire screen, and a "Left Click (At Current Mouse Position)" one.

If I only ever use the app in fullscreen mode, and never adjust the chat sidebar width or use the canvas sidebar, this Just Works™ :tada::fire::smiling_face_with_sunglasses:! Added bonus: I even get a cool little animation of the mouse moving from its current position to the button before it clicks it! Awesome job guys! :clap::clap: