SDLab

SDLab
SDLab.org::Adminな脳み

2014年12月25日木曜日

Skype API MEMO

Skype API を使う羽目になったので、MEMO。

表現の仕方はしらないが、新しいSkypeは、
個人同士のチャットは、P2Pベースで、
グループチャットは、クラウドベースになったそうだ。
で、P2Pベースだと、既存のAPIが使えるから、Skype4pyとかが問題なく使えるが、
クラウドベースだとAPIが使えない。

AnsibleでVagrant上にHubot+Skype botな環境を作成
http://qiita.com/shufo/items/383eb3cab65578750adc

分かりやすい例があったのでリンクされていただく。


じゃ、どーすればいいのって話だが、Skypeのサイトを見れば一発だった

What are chat commands and roles?https://support.skype.com/en/faq/FA10042/what-are-chat-commands-and-roles

All new groups created will be cloud-based groups. If you want to create a P2P-based group (to make use of the legacy moderator functionality), type /createmoderatedchat. This will create a new chat group called Empty Group, to which you can add users and use the full list of P2P-based chat commands described below.

まぁ、普通に考えれば、P2Pベースが廃止になってないならP2P指定でグループチャット立てればいいわけだ。
そのコマンドは、 Skypeクライアントから、 /createmoderatedchat って打てばいい。
それで、空のチャット がP2Pで作られる。
試しに、sevabotからつないだら問題なく利用できた。


0 件のコメント:

コメントを投稿