I can get the colors to work, but then when I hit the bound key the cursor doesn't set where the text will be entered until I hit an arrow key. I want to be able to hit enter and immediately begin typing with my input going after the color change commands. Is there a way to do that?
The bind I put in my keybinds.txt file looks like:
ENTER "$$beginchat <color #AA00FF><bordercolor #8800FF><bgcolor #000000AA>"
So after playing with this for several minutes it seems that you can set a keybind to start with a string, but if that string includes any of the <color whatever> codes it goes into this mode where you can't type anything into the window without first clicking on it.