Ладно, это не вопрос. Все примеры воккеля и твистинга, которые я видел, неправильно отслеживают сгенерированные ресурсы в JID.
Клиенты Google Talk, созданные с использованием wokkel/twisted, обычно ломаются, потому что они не устанавливают полный JID для ответов, что приводит к (очень скрытым, низкоуровневым) ошибкам, таким как:
<message to="[email protected]" from="[email protected]/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, иначе некоторые серверы не понравятся вам, и вы будете рвать на себе все волосы и плакать.