• Like
Skypeボット マザーゆっくり
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

Skypeボット マザーゆっくり

  • 502 views
Published

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

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

Published in Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
502
On SlideShare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
0
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

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