2011-09-13 6 views
6

Github 커밋에 대한 Skype 채팅 알림을 보내는 봇을 원합니다.Github 님이 Skype chat bot에게 메시지를 보내십시오.

Github 프로젝트 관리 훅에서 Skype를 찾지 못했습니다. 내가 어디에서 예제를 찾아야할지 생각 나니?

+1

스카이프이고 가까운 소스 프로토콜 응용 프로그램 – Ulterior

+2

@Ulterior 될 것입니다 : 우리는 심지어 여기 (전율) 윈도우 프로그래밍 질문을 게시 사람들이있다. http://developer.skype.com/ – tripleee

+0

@tripleee 감사합니다. 지난 번 확인한 바에 따르면, 해킹 된 프로토콜 프로젝트가 노드로 스카 이프 네트워크에 연결되었습니다. – Ulterior

답변

1

나는 아주 비슷한 것을 찾고 있습니다. Skype4Java 또는 Skype4Py 래퍼를 사용하여 Skype API

을 사용할 수 있습니다. Skype 자체는 독점 프로토콜이지만 상호 작용할 수 있습니다. 현재 스카이프와 연결하는 유일한 방법은 언급 된 API를 사용하여 클라이언트 용 플러그인을 사용하는 것입니다.

나는 우리가 함께 통합 및 구축 도구를 이동 최근 유사한 통합 보았고 스카이프 API 약관이 지나치게 제한적인 결정 때문에 우리의 노력이 더 소요된다 4.

+0

Skype4Py가 최신 Linux Skype 버전으로 유지 관리되고 작동하는지 여부를 알고 있습니까? 어느 시점에서는 AFAIK가 유지되지 않았습니다. 그리고 지금까지 나는 dbus를 통해 바이너리를 스카 이프와 통신하는 것을 이해했습니다. –

4

API가 또한 버전 작동 믿는다 다른 채팅 클라이언트.

예를 들어 고려 :

(ⅶ)하지 않습니다

4.2 상기의 일반성을 제한하지 않고, 당신은 소프트웨어 응용 프로그램이나 (해당되는 경우) 하드웨어 장치가 보장하여야한다 사용자가 구체적으로 지시하지 않는 한, Skype 소프트웨어의 다른 사용자에게 메시지를 보내거나 전화를 걸거나 통신 할 수 없습니다.

(x)은 Skype 사용자 계정에 대한 로그인을 자동화하기 위해 Skype 자격 증명을 요청, 수집, 저장, 캐시 또는 기타 방법으로 액세스하거나 프록시 인증 자격 증명을 요청하지 않습니다.

당신은 내부 도구에 대한 그 제한을 무시 할 수있을하지만 작업의 결과를 배포 할 수 없습니다에 주이고 나는 당신이 큰 타사 통합을 볼 수있는 이유의 일부라고 생각 Skype 채팅.

+0

제가 여기에 요점을 놓칠 수도 있지만 어떻게 작업을 공유 할 수 있습니까? 모든 사용자는 로봇이 연결되는 자체 서버에서 자체 스카이프 인스턴스를 실행합니다. –

+0

기술적으로 실현 가능하지만, API 조건을 준수하면서 간단한 상태보고 봇을 구현할 수있는 합리적인 방법이 없기 때문에 그러한 도구를 배포하는 것이 문제가 될 수 있습니다. 매우 의심스러운 API에 대한 액세스 권한을 "라이센스"할 수 있다는 제안을 찾았지만 Skype/Microsoft 법무 팀과의 논쟁에 시간을 투자하거나 재미있는 프로젝트의 미래를 저 지르지 않았습니다. 아마도 당신은 내 관심사가 문제가되지 않을 것입니다. – Jonah