Submit Search
Upload
Skypeボット マザーゆっくり
•
0 likes
•
2,255 views
Kentaro Matsui
Follow
PHPで作られたSkypeボットプログラム「マザーゆっくり」の紹介です。
Read less
Read more
Technology
Report
Share
Report
Share
1 of 11
Download now
Download to read offline
Recommended
普通の人でもわかる Paxos
普通の人でもわかる Paxos
tyonekura
fukuokaphp7 PHP x twilio
fukuokaphp7 PHP x twilio
ichikaway
テスト文字列に「うんこ」と入れるな
テスト文字列に「うんこ」と入れるな
Kentaro Matsui
20201113_バーチャルキャストが創り出すVRの未来
20201113_バーチャルキャストが創り出すVRの未来
Kentaro Matsui
Virtual Cast 設立資料
Virtual Cast 設立資料
Kentaro Matsui
札幌移住計画夏の企業見学会2018説明資料
札幌移住計画夏の企業見学会2018説明資料
Kentaro Matsui
札幌移住計画夏の企業見学会2017説明会
札幌移住計画夏の企業見学会2017説明会
Kentaro Matsui
札幌移住計画のご紹介
札幌移住計画のご紹介
Kentaro Matsui
Recommended
普通の人でもわかる Paxos
普通の人でもわかる Paxos
tyonekura
fukuokaphp7 PHP x twilio
fukuokaphp7 PHP x twilio
ichikaway
テスト文字列に「うんこ」と入れるな
テスト文字列に「うんこ」と入れるな
Kentaro Matsui
20201113_バーチャルキャストが創り出すVRの未来
20201113_バーチャルキャストが創り出すVRの未来
Kentaro Matsui
Virtual Cast 設立資料
Virtual Cast 設立資料
Kentaro Matsui
札幌移住計画夏の企業見学会2018説明資料
札幌移住計画夏の企業見学会2018説明資料
Kentaro Matsui
札幌移住計画夏の企業見学会2017説明会
札幌移住計画夏の企業見学会2017説明会
Kentaro Matsui
札幌移住計画のご紹介
札幌移住計画のご紹介
Kentaro Matsui
チーム開発をうまく行うためのコーディング規約論
チーム開発をうまく行うためのコーディング規約論
Kentaro Matsui
地方企業がソーシャルゲーム開発を成功させるための10のポイント
地方企業がソーシャルゲーム開発を成功させるための10のポイント
Kentaro Matsui
地方企業がリモートで首都圏のお仕事をこなすための10個のポイント
地方企業がリモートで首都圏のお仕事をこなすための10個のポイント
Kentaro Matsui
「Html sql」で図書館hpにアクセスしてみよう
「Html sql」で図書館hpにアクセスしてみよう
Kentaro Matsui
PHPで大規模ブラウザゲームを開発してわかったこと
PHPで大規模ブラウザゲームを開発してわかったこと
Kentaro Matsui
Gps座標を短い文字列で扱えるGeo Hashが面白い
Gps座標を短い文字列で扱えるGeo Hashが面白い
Kentaro Matsui
PHPを使って3分で作る3キャリア対応ケータイサイト
PHPを使って3分で作る3キャリア対応ケータイサイト
Kentaro Matsui
20090828 Webconlocal
20090828 Webconlocal
Kentaro Matsui
モバイル版Googleマップのちょっと進んだ使い方
モバイル版Googleマップのちょっと進んだ使い方
Kentaro Matsui
ケータイサイトのはなし(入門編)
ケータイサイトのはなし(入門編)
Kentaro Matsui
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
Ryo Sasaki
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
Hiroki Ichikura
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
Toru Tamaki
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
danielhu54
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
iPride Co., Ltd.
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
taisei2219
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
sugiuralab
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Yuma Ohgami
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
Toru Tamaki
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
Toru Tamaki
More Related Content
More from Kentaro Matsui
チーム開発をうまく行うためのコーディング規約論
チーム開発をうまく行うためのコーディング規約論
Kentaro Matsui
地方企業がソーシャルゲーム開発を成功させるための10のポイント
地方企業がソーシャルゲーム開発を成功させるための10のポイント
Kentaro Matsui
地方企業がリモートで首都圏のお仕事をこなすための10個のポイント
地方企業がリモートで首都圏のお仕事をこなすための10個のポイント
Kentaro Matsui
「Html sql」で図書館hpにアクセスしてみよう
「Html sql」で図書館hpにアクセスしてみよう
Kentaro Matsui
PHPで大規模ブラウザゲームを開発してわかったこと
PHPで大規模ブラウザゲームを開発してわかったこと
Kentaro Matsui
Gps座標を短い文字列で扱えるGeo Hashが面白い
Gps座標を短い文字列で扱えるGeo Hashが面白い
Kentaro Matsui
PHPを使って3分で作る3キャリア対応ケータイサイト
PHPを使って3分で作る3キャリア対応ケータイサイト
Kentaro Matsui
20090828 Webconlocal
20090828 Webconlocal
Kentaro Matsui
モバイル版Googleマップのちょっと進んだ使い方
モバイル版Googleマップのちょっと進んだ使い方
Kentaro Matsui
ケータイサイトのはなし(入門編)
ケータイサイトのはなし(入門編)
Kentaro Matsui
More from Kentaro Matsui
(10)
チーム開発をうまく行うためのコーディング規約論
チーム開発をうまく行うためのコーディング規約論
地方企業がソーシャルゲーム開発を成功させるための10のポイント
地方企業がソーシャルゲーム開発を成功させるための10のポイント
地方企業がリモートで首都圏のお仕事をこなすための10個のポイント
地方企業がリモートで首都圏のお仕事をこなすための10個のポイント
「Html sql」で図書館hpにアクセスしてみよう
「Html sql」で図書館hpにアクセスしてみよう
PHPで大規模ブラウザゲームを開発してわかったこと
PHPで大規模ブラウザゲームを開発してわかったこと
Gps座標を短い文字列で扱えるGeo Hashが面白い
Gps座標を短い文字列で扱えるGeo Hashが面白い
PHPを使って3分で作る3キャリア対応ケータイサイト
PHPを使って3分で作る3キャリア対応ケータイサイト
20090828 Webconlocal
20090828 Webconlocal
モバイル版Googleマップのちょっと進んだ使い方
モバイル版Googleマップのちょっと進んだ使い方
ケータイサイトのはなし(入門編)
ケータイサイトのはなし(入門編)
Recently uploaded
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
Ryo Sasaki
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
Hiroki Ichikura
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
Toru Tamaki
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
danielhu54
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
iPride Co., Ltd.
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
taisei2219
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
sugiuralab
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Yuma Ohgami
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
Toru Tamaki
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
Toru Tamaki
Recently uploaded
(10)
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
Skypeボット マザーゆっくり
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チャットを便利にする • ゆっくりかわいい •
セットアップは簡単 • プラグイン開発も簡単(みんな作って)
Download now