AutoHotKey

AutoHotKey

An AutoHotKey to escape text for a hotkey

::.ahk::
InputBox text, text, text
StringReplace, text, text, `::,``::, All
StringReplace, text, text, `$,```$, All
StringReplace, text, text, `;,```;, All
StringReplace, text, text, `%,```%, All
StringReplace, text, text, `#,```#, All
StringReplace, text, text, `^,```^, All
StringReplace, text, text, `!,```!, All
StringReplace, text, text, `},```}, All
StringReplace, text, text, `{,```{, All
StringReplace, text, text, ``,````, All
    Send, %text%
Return