I think we do best we can with limited xhtml-im libpurple capabilities ...
Not handled:
multiple colums in attachments (just displayed in single column)
symbolic color names ("green", "warning" .. etc)
Please check with libpurple-3 (the util.c libpurple xhtml-im handler is really fragile .. easy to get non-htmlized output even while using a sequence of valid html tags ...)
This PR adds (slack) attachment handling
Not handled:
Please check with libpurple-3 (the util.c libpurple xhtml-im handler is really fragile .. easy to get non-htmlized output even while using a sequence of valid html tags ...)
And this is how it looks like: