Enviar pesquisa
Carregar
Skypeボット マザーゆっくり
•
0 gostou
•
2,255 visualizações
Kentaro Matsui
Seguir
PHPで作られたSkypeボットプログラム「マザーゆっくり」の紹介です。
Leia menos
Leia mais
Tecnologia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 11
Baixar agora
Baixar para ler offline
Recomendados
普通の人でもわかる 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
Recomendados
普通の人でもわかる 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
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NTT DATA Technology & Innovation
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
sn679259
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
CRI Japan, Inc.
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
Toru Tamaki
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
CRI Japan, Inc.
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
atsushi061452
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
WSO2
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
Toru Tamaki
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Hiroshi Tomioka
Mais conteúdo relacionado
Mais de 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
Mais de 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マップのちょっと進んだ使い方
ケータイサイトのはなし(入門編)
ケータイサイトのはなし(入門編)
Último
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NTT DATA Technology & Innovation
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
sn679259
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
CRI Japan, Inc.
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
Toru Tamaki
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
CRI Japan, Inc.
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
atsushi061452
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
WSO2
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
Toru Tamaki
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Hiroshi Tomioka
Último
(12)
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
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チャットを便利にする • ゆっくりかわいい •
セットアップは簡単 • プラグイン開発も簡単(みんな作って)
Baixar agora