Comment by j1elo

2 years ago

Not only that. It seems that with all the millions they have, Slack devs were unable to implement the most basic bracket balancing in the link parser.

Try to send a link with a title including square brackets, and contemplate the disaster that gets interpreted from it:

   [Unmarshal(data []byte, v any)](https://github.com/golang/go/blob/go1.21.0/src/encoding/json/decode.go#L97)

(spoiler: it just thinks that the link title is "Unmarshal(data [" and somehow inserts links into the rest of the words.)