I don't know if this is a bug or not, but I suspect it is something that everybody who knows a whole lot more about markup would say "of course that would happen - can't be helped". Anyway, here is what is happening, and I hope somebody can explain why. The following typed into the chat window gives me a nice big red button in the chat window. [click this](!edParse~ illegal) However if I change it to: [click this](!edParse~ illegal: ) IE: add a colon anywhere inside it. It gives something other than a button. It looks a bit like a link but is not clickable or go anywhere. Anyway, I really, really want a button that will send commands that contain colons to my API. I tried replacing all the colons with the uf8 code for colon, but that did not work. As a workaround I am sending some other character and having my parser replace all of the other characters with colons, and I guess I can keep that solution in a pinch, but... Is this a bug? A feature of Markup? Why is this happening? Thanks.