Envio de dados recebidos em uma fábrica Twisted para a segunda fábrica

Estou tentando escrever um programa simples usando o Twisted framework e estou tendo problemas para resolver (ou até mesmo criar imagens como escrevê-lo) um problema que não encontrei documentação relevante para:

O reator principal usa duas fábricas, uma personalizada, atendendo as conexões TCP em uma porta (por exemplo, 8000) e a segunda, para efetuar login no servidor e canal de IRC. Ao receber dados (simples, texto de uma linha) na fábrica ouvindo às 8000, preciso passar esses dados para a segunda fábrica, para que possam ser processados adequadamente - envie uma mensagem com esse texto para um canal ou uma mensagem privada para alguma pessoa, isso não é realmente importante agora. Não consigo encontrar nenhuma maneira de obter os dados da primeira fábrica e enviá-los para outra, para processamento (talvez como a conexão recebida usual para a segunda fábrica de IRC?).

Se isso pudesse ser resolvido de alguma forma, eu gostaria de adicionar uma ou mais fábricas (Jabber, por exemplo) para enviar os dados recebidos na porta 8000 a todos eles de uma só vez, para transmiti-los de acordo com os protocolos (IRC para um canal, Jabber para um contato, e assim por diante).

Alguém encontrou um problema semelhante e está disposto a me dar alguns conselhos ou até compartilhar algumas linhas de código? Qualquer ajuda será muito apreciada!

Desde já, obrigado.

questionAnswers(3)

yourAnswerToTheQuestion