2011-09-13 5 views
6

GithubコミットのSkypeチャット通知を送信するボットを持っていたいと思います。GithubがSkypeチャットボットにメッセージをコミットします

私はGithubプロジェクトの管理フックでSkypeを見つけられませんでした。私がどこで例を探し始めるべきなのか?

+1

スカイプがあり、近隣にソースプロトコルアプリケーション – Ulterior

+2

@Ulterior次のようになります。私たちもここに(身震い)をWindowsプログラミング質問を投稿する人々を持っています。 http://developer.skype.com/ – tripleee

+0

@tripleeeありがとう、最後に私がチェックした、ノードとしてskypeネットワークに接続するためのハッキングされたプロトコルプロジェクトがあった – Ulterior

答えて

1

私は非常によく似たものを探しています。可能であれば、Skype4JavaまたはSkype4Pyラッパーを使用するスクリプトを書くことができますSkype API

Skype自体はプロプライエタリなプロトコルですが、対話することができます。 Skypeとのインタフェースをとる唯一の方法は、前述のAPIを使用してクライアント用のプラグインを使用する方法です。

私はAPIはまた、我々は最近、同様の統合を見て、SkypeのAPIの用語が過度に制限されているので、私たちの努力は、より良いに移動費やされるだろうと構築ツールがと統合することを決定したバージョン4.

+0

Skype4Pyがメンテナンスされ、最新のLinux Skypeバージョンで動作するかどうか知っていますか?ある時点ではAFAIKは維持されていなかった。そして、私がskypeとの通信をdbus上のバイナリを理解する限り、 –

4

のために働くと考えています他のチャットクライアント。

は、例えば考えてみましょう:

(VII)しようとしません。上記の一般性を制限することなく

4.2を、あなたは(該当する場合)アプリケーションソフトウェアまたはハードウェアデバイスがあることを確認しなければなりませんユーザーが特に指示しない限り、Skypeソフトウェアの他のユーザーとメッセージを送受信したり、電話をかけたりすることができます。

(x)はSkypeユーザーアカウントへのログインを自動化する目的で、Skype資格情報へのアクセス、プロキシ認証資格情報の取得、収集、保存、キャッシュまたはアクセスを取得しません。

あなたは内部のツールのためのそれらの制限を無視することができるかもしれないが、それはあなたの仕事の結果を配布することはできませんし、共有だと私はそれはあなたが偉大なサードパーティの統合が表示されないことが理由の一部だと思いますSkypeのチャットで。

+0

私はここでポイントを見逃しているかもしれませんが、どのように仕事を共有することはできませんか?すべてのユーザーは、ボットが接続している自分のサーバーで独自のskypeインスタンスを起動しますか? –

+0

技術的に実現可能ですが、APIの条件に準拠しながら簡単なステータスレポートボットを実装する合理的な方法がないため、そのようなツールの配布に問題が生じる可能性があります。非常に疑わしいAPIへのアクセスを「ライセンス供与」できるという提案を見つける一方で、私はSkype/Microsoftの法務チームと議論するために、時間や将来の面白いプロジェクトを約束することに消極的です。おそらく私の心配が問題であるとは思わないでしょう。 – Jonah

関連する問題