Хорошо, это не вопрос. Все примеры Wokkel и Twisted, которые я видел, не соответствуют сгенерированным ресурсам в JID.
Клиенты Google Talk, созданные с использованием wokkel / twisted, обычно ломаются, потому что они не устанавливают полный JID для ответов, что приводит к (очень скрытым, низкоуровневым) ошибкам, таким как:
<message to="example@gmail.com" from="example2@synthasite.com/Example2C2F32A1" type="error"><body>echo: None</body><error code="400" type="modify"><bad-request xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/><text xmlns="urn:ietf:params:xml:ns:xmpp-stanzas">If set, the 'from' attribute must be set to the user's full JID.</text></error></message>
Полный, выпущенный сервером jid может быть получен в обработчике протокола от self.parent.authenticator.jid.full ()
Итак, при отправке сообщений убедитесь, что вы используете полный jid в поле from, иначе некоторые серверы вам не понравятся, и вы вырвете все свои волосы и будете плакать.