Twisted Words Python Library를 사용하여 간단한 Google 토크 클라이언트를 어떻게 만드나요?

StackOverflow https://stackoverflow.com/questions/227279

문제

Python을 사용하여 Google 토크 클라이언트를 만드는 데 관심이 있으며 Twisted Libraries Words Module을 사용하고 싶습니다. 예제를 살펴 보았지만 현재 Google 토크의 구현과는 작동하지 않습니다.

아무도 이것에 운이 좋았습니까? 간단한 튜토리얼을 문서화 하시겠습니까?

간단한 작업으로 다양한 Google 토크 계정의 온라인 시간을 추적하여 집계 번호를 얻을 수있는 클라이언트/봇을 만들고 싶습니다. 나는 각 계정에서 봇을 친구와 친구가 XMPP 존재 정보를 사용하여 집계 할 수있는 시간을 추적 할 수 있다고 생각합니다.

감사.

도움이 되었습니까?

해결책

Wokkel은 뒤틀린 단어의 미래입니다. 메타 잭 정말 좋은 것을 썼습니다 블로그 게시물 시작시.

처음부터 멋진 기능적인 샘플 프로젝트를 원한다면 내 뭐야 봇.

다른 팁

나는 xmpppy 잘 작동하는 도서관. 예제 xmpppy 시작해야합니다 (구체적으로 bot.py)

실제로 Twisted.Words에서 구현 된 것에 관해서는 :

여기 수신 된 모든 메시지를 로컬 터미널에 인쇄하는 봇을 만드는 간단한 자습서 (및 수신 된 메시지의 존경으로 응답하는 버전)입니다. 다양한 계정의 온라인 시간을 추적하려면 "PRESENCES"에 대한 콜백을 추가 할 수 있습니다 (온라인/오프라인/어웨이 등은 Jabber 용어에서 "Presence Changes"입니다).

보다 완전한 시스템을 위해 Pownce-Jabber-Bot Twisted.Words 및 Wokkel Jabber 인터페이스의 경우.

powncebot/__ init__.py 파일은 시작하기에 좋은 곳인 것 같습니다. 매우 간단 해 보입니다.

나는 얼마 전에 Python에 XMPP 클라이언트를 구축하고있었습니다. 나는 내가 찾고 있던 프로젝트를 진행하지 않았다. 나는 Twisted를 사용한 것을 보지 못했지만 내가 찾은 몇 가지 XMPP 라이브러리입니다.

또한 GPL에서 XMPP를 사용하여 멀티 포인트 컨퍼런스 시스템을 작동시키는 Python 프로그램을 찾았습니다.

http://coders.meta.net.nz/~perry/jabber/confbot.php

뒤틀린 Libs가 오래된 것처럼 보이므로 두 가지 선택이 있습니다. 자신의 XMPP 핸들러를 구현하거나 다른 라이브러리를 찾으십시오.

RAW XML로 작업하는 것이 좋습니다. XMPP는 그다지 복잡하지 않으며 무언가를 배울 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top