Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Skypeボット
マザーゆっくり
松井 健太郎
@ketaiorg
• Skypeチャット上で動くボット
• ボットって?

→ とある条件を満たす発言があった場合に、

  それに反応して動くプログラム
• プラグインを追加することで動作を足せる
例 その1
• もっともシンプルなプラグイン Hello
• ボットがいるチャットで「:hello」と打ち込むと、
「Hello」と返してくる
例 その2
• チャットに参加している人数を教えてくれる

プラグイン Count
• 「:count」と打ち込むと、

「現在のメンバー数は、10名です。」と返す
例 その3
• チャットに書いた文字をゆっくり声で喋ってくれ
るプラグイン Talk
• 「:talk ゆっくりしていってね」と打ち込むと、

あの声で「ゆっくりしていってね」と発声
• かわいい
• 名前の由来となった

(マザーコンピュータ...
図解
その他多くのプラグイン
• JR : JRの運行情報を表示
• RSS : 登録されたRSSを監視し、更新があれば発言
• Schedule : Googleカレンダー上のスケジュールを表示
• Tenki : 天気予報を表示
• Diff : ...
マザーゆっくりビューア
• ブラウザからSkypeチャットが見られる、発言できる
• 同期が遅いSkypeチャットに最適

(PCやスマホから常に最新の内容が見れる)
• 検索や発言数のグラフ化などの機能
• そのうち公開予定

(動いてるけど...
中身の話
• PHPで作られたシンプルなプログラム
• Skypeとの連携には、

PHP Skype API wrapper class (php-skype)

[ https://github.com/fujimoto/php-skype...
セットアップ
• Ubuntuへのインストールが楽ちんでオススメ
• 基本はPHPとPHP-DBusとSkypeを入れるだけ
• Skype for Linuxが動作する環境なら動く
• 詳しくはドキュメントを参考に

[ https://gi...
まとめ
• マザーゆっくりはSkypeチャットを便利にする
• ゆっくりかわいい
• セットアップは簡単
• プラグイン開発も簡単(みんな作って)
Upcoming SlideShare
Loading in …5
×

Skypeボット マザーゆっくり

1,646 views

Published on

PHPで作られたSkypeボットプログラム「マザーゆっくり」の紹介です。

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Skypeボット マザーゆっくり

  1. 1. Skypeボット マザーゆっくり 松井 健太郎 @ketaiorg
  2. 2. • Skypeチャット上で動くボット • ボットって?
 → とある条件を満たす発言があった場合に、
   それに反応して動くプログラム • プラグインを追加することで動作を足せる
  3. 3. 例 その1 • もっともシンプルなプラグイン Hello • ボットがいるチャットで「:hello」と打ち込むと、 「Hello」と返してくる
  4. 4. 例 その2 • チャットに参加している人数を教えてくれる
 プラグイン Count • 「:count」と打ち込むと、
 「現在のメンバー数は、10名です。」と返す
  5. 5. 例 その3 • チャットに書いた文字をゆっくり声で喋ってくれ るプラグイン Talk • 「:talk ゆっくりしていってね」と打ち込むと、
 あの声で「ゆっくりしていってね」と発声 • かわいい • 名前の由来となった
 (マザーコンピュータ+ゆっくり)
  6. 6. 図解
  7. 7. その他多くのプラグイン • JR : JRの運行情報を表示 • RSS : 登録されたRSSを監視し、更新があれば発言 • Schedule : Googleカレンダー上のスケジュールを表示 • Tenki : 天気予報を表示 • Diff : 他のチャットルームと参加者を比較し差分を表示 • Birthday : 誕生日が近い人をリストアップし表示 • Nuko : 猫の画像をランダムに出力 などなど
  8. 8. マザーゆっくりビューア • ブラウザからSkypeチャットが見られる、発言できる • 同期が遅いSkypeチャットに最適
 (PCやスマホから常に最新の内容が見れる) • 検索や発言数のグラフ化などの機能 • そのうち公開予定
 (動いてるけどコードが汚い)
  9. 9. 中身の話 • PHPで作られたシンプルなプログラム • Skypeとの連携には、
 PHP Skype API wrapper class (php-skype)
 [ https://github.com/fujimoto/php-skype ] を利用している • php-skypeが素晴らしいライブラリなのであって、
 マザーゆっくりは大したことをしていない • すぐ動かせて、初期プラグインが豊富で、
 プラグインの開発がとても簡単 を目指した
  10. 10. セットアップ • Ubuntuへのインストールが楽ちんでオススメ • 基本はPHPとPHP-DBusとSkypeを入れるだけ • Skype for Linuxが動作する環境なら動く • 詳しくはドキュメントを参考に
 [ https://github.com/ketaiorg/MotherYukkuri ]
  11. 11. まとめ • マザーゆっくりはSkypeチャットを便利にする • ゆっくりかわいい • セットアップは簡単 • プラグイン開発も簡単(みんな作って)

×