Стилизация тегов тела sleekxmpp
Я использую Sleekxmpp для отправки пользовательских ответов Python для мгновенного обмена сообщениями. Мой скрипт работает без проблем, но я хочу добавить немного стилей в тег body, например font-size или font-family.
Вот краткий пример:
import sleekxmpp
msg = self.Message()
msg['to'] = 'receiver'
msg['from'] = 'sender'
msg['type'] = 'chat'
msg['html']['body'] = "<a href='http://www.google.de'>This is Google</a>
msg.send()
Примечание. Я отправляю огромное количество тегов, поэтому добавление тега стиля для каждого из них может занять очень много времени. К сожалению, я не могу использовать head-tag для создания там глобальных стилей, потому что я думаю, что это не работает с sleekxmpp с плагином XHTML-IM.
Я уже попробовал самый простой подход msg['html']['body style="font-size:10pt"']
это не работает для меня.
Если я распечатаю msg
Я получаю искаженное сообщение без тега body, вот печатная строка:
<message xml:lang="en" to="user" from="sender" type="chat"><html xmlns="http://jabber.org/protocol/xhtml-im" /></message>
Существуют ли другие способы стилизации текста в sleekxmpp?