Мне интересно, возможно ли открыть порт для прослушивания соединения, если соединение установлено, аутентифицировать его, и если оно проходит аутентификацию, то происходит событие? Возможно ли это сделать с помощью XMPP?
Спасибо за вашу помощь!
Предлагаемый быстрый поиск Искаженные слова может быть хорошим кандидатом. Twisted - это управляемая событиями сетевая библиотека Python, а Twisted Words - их компонент чата.