Trigger different actions on multiple presses of the same shortcut

You could make a toggle switch with applescript and BTT variables.

So far for me, my toggle switchs are working pretty well over at AquaTiuch

I’m not using a three-function toggle, but here’s how it would look like in pseudocode:

start script

(makes the variable and sets it if it doesn’t exist)
if ThisTriggerState is missing value
set persistent BTT variable “ThisTriggerState” to 1
end if

if state is 1
do named trigger 1
set “ThisTriggerState” to 2
exit

else if state is 2
do named trigger 2
set “ThisTriggerState” to 3
exit

else if state is 3
do named trigger 3
set “ThisTriggerState” to 1
exit

end if
end script