Upload
Download free for 30 days
Login
Submit Search
プロ生ちゃんbotを作ろう!
1 like
3,616 views
treby
Pronama LT資料です。
Technology
Read more
1 of 15
Download now
Download to read offline
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
More Related Content
PDF
Hubotで遊ぶ
treby
PPTX
Slack + Hubot でお前の一番好きな二次元嫁キャラと一緒に仕事をする
sairoutine
KEY
hubotで快適BOT生活
Kazufumi Otani
PDF
とりあえずこれだけ知っていればお仕事ができる(であろう)gitガチ入門
infinite_loop
PDF
Hubotをはじめる
nasa9084
PPTX
Hubotを使ってbotをつくろう!
Daisuke Kikuchi
PDF
こわくないPython 補足資料
Katsuya Arai
PDF
Q planet
hermit4 Ishida
Hubotで遊ぶ
treby
Slack + Hubot でお前の一番好きな二次元嫁キャラと一緒に仕事をする
sairoutine
hubotで快適BOT生活
Kazufumi Otani
とりあえずこれだけ知っていればお仕事ができる(であろう)gitガチ入門
infinite_loop
Hubotをはじめる
nasa9084
Hubotを使ってbotをつくろう!
Daisuke Kikuchi
こわくないPython 補足資料
Katsuya Arai
Q planet
hermit4 Ishida
What's hot
(20)
PDF
Qt小技(修正版)
hermit4 Ishida
PPTX
Pythonでターミナルに画像表示
Masato Fujitake
PDF
OSS Study#19_LT
NaoY-2501
PDF
コミュニティのある風景
Ryunosuke SATO
PDF
Github時代のgitのはなし
Yoichi Toyota
PDF
Goodby Hatena, hello Sphinx
Kouhei Maeda
PDF
ChatOps with Hubot
Yoshiaki Yoshida
PPTX
Seq2Seqでボットづくり
Masato Fujitake
PPTX
Stapy#22 LT
NaoY-2501
PDF
最近のTUI(Terminal-based User Interface)事情
Kota Kanbe
PDF
Py datameetup1
shiroyagi
PDF
Tortoise gitで日本語ファイル名を使うときのgitの選択について
Kiyoshi SATOH
PDF
Go言語でBot開発やってみた
Akihiko Horiuchi
PPTX
Pynyumon03 LT
drillan
PDF
Gitoriousをubuntu 10.04 LTSへインストール
Kiyoshi SATOH
PDF
Go入門
Takuya Ueda
ODP
底辺webプログラマが今更git語ってみた
Yudai Fujita
PDF
GoでMinecraftっぽいの作る
京大 マイコンクラブ
PPTX
BOOTがぶっとんだ
paralleltree
ODP
stapy#23 LT
NaoY-2501
Qt小技(修正版)
hermit4 Ishida
Pythonでターミナルに画像表示
Masato Fujitake
OSS Study#19_LT
NaoY-2501
コミュニティのある風景
Ryunosuke SATO
Github時代のgitのはなし
Yoichi Toyota
Goodby Hatena, hello Sphinx
Kouhei Maeda
ChatOps with Hubot
Yoshiaki Yoshida
Seq2Seqでボットづくり
Masato Fujitake
Stapy#22 LT
NaoY-2501
最近のTUI(Terminal-based User Interface)事情
Kota Kanbe
Py datameetup1
shiroyagi
Tortoise gitで日本語ファイル名を使うときのgitの選択について
Kiyoshi SATOH
Go言語でBot開発やってみた
Akihiko Horiuchi
Pynyumon03 LT
drillan
Gitoriousをubuntu 10.04 LTSへインストール
Kiyoshi SATOH
Go入門
Takuya Ueda
底辺webプログラマが今更git語ってみた
Yudai Fujita
GoでMinecraftっぽいの作る
京大 マイコンクラブ
BOOTがぶっとんだ
paralleltree
stapy#23 LT
NaoY-2501
Ad
Viewers also liked
(19)
PDF
ENJOY H@RMONY!!とボーダーbot
treby
PPTX
C++用将棋ライブラリ"OpenShogiLib"の紹介
Hiro H.
PPTX
アイマス駆動開発 #shinjukurb
treby
PPTX
Text-To-だるやなぎスピーチの開発
jz5 MATSUE
PDF
フォロワーから友利奈緒を探す
jz5 MATSUE
PDF
Unityで『Kinect for Windows v2 / XboxOne Controller』を使う
Nobuhiko Sasaki
PPTX
#darukaigi
jz5 MATSUE
PDF
Introduction to Roslyn
Yuki Igarashi
PDF
Windows8.1(64bit) にVB6をインストール
jz5 MATSUE
PDF
CI to CD、ソフトウェアの継続的アプローチ
You&I
PDF
Azure Functions 入門
jz5 MATSUE
PDF
マスコットアプリ─ キャラアプリ─ 開発 with Xamarin
jz5 MATSUE
PDF
はじめての ASP.NET MVC
jz5 MATSUE
PDF
Windowsの画面スケーリングをきちんと理解しよう
Yuya Yamaki
PDF
イマドキC++erのモテカワリソース管理術
Kohsuke Yuasa
PDF
C++ ポインタ ブートキャンプ
Kohsuke Yuasa
PDF
Twitterのsnowflakeについて
moai kids
PDF
Boost.GraphでJR全線乗り尽くしプランを立てる - プログラミング生放送+CLR/H+Sapporo.cpp 勉強会@札幌 (2014.7.12)
Hiro H.
PDF
BELIEVE MY DRE@M!!とミリオンボーダーbot
treby
ENJOY H@RMONY!!とボーダーbot
treby
C++用将棋ライブラリ"OpenShogiLib"の紹介
Hiro H.
アイマス駆動開発 #shinjukurb
treby
Text-To-だるやなぎスピーチの開発
jz5 MATSUE
フォロワーから友利奈緒を探す
jz5 MATSUE
Unityで『Kinect for Windows v2 / XboxOne Controller』を使う
Nobuhiko Sasaki
#darukaigi
jz5 MATSUE
Introduction to Roslyn
Yuki Igarashi
Windows8.1(64bit) にVB6をインストール
jz5 MATSUE
CI to CD、ソフトウェアの継続的アプローチ
You&I
Azure Functions 入門
jz5 MATSUE
マスコットアプリ─ キャラアプリ─ 開発 with Xamarin
jz5 MATSUE
はじめての ASP.NET MVC
jz5 MATSUE
Windowsの画面スケーリングをきちんと理解しよう
Yuya Yamaki
イマドキC++erのモテカワリソース管理術
Kohsuke Yuasa
C++ ポインタ ブートキャンプ
Kohsuke Yuasa
Twitterのsnowflakeについて
moai kids
Boost.GraphでJR全線乗り尽くしプランを立てる - プログラミング生放送+CLR/H+Sapporo.cpp 勉強会@札幌 (2014.7.12)
Hiro H.
BELIEVE MY DRE@M!!とミリオンボーダーbot
treby
Ad
Similar to プロ生ちゃんbotを作ろう!
(20)
PDF
NPCA-LT hideo54[OSC Kyoto 2014]
Hideo Yasumoto
PDF
チームラボ忘年会
antibayesian 俺がS式だ
PDF
2015年4月ペパボテックカンファレンス資料
buty4649
PDF
2015/10/17 第10回G-Study発表資料-あの日見たgit_hubなstarを君達はまだ知らない。
Yuta Hayakawa
PDF
Pythonで自動化した話1
Masato Fujitake
PDF
M5stackの非公式グッズをつくってみた
ssuser68f293
PPTX
面倒臭がりでもキャッチアップしたい- RE:Bot から始めるものぐさ生活 -
MinoruIto3
PPTX
会話型ロボットを作った話
Kasai Nobuhiro
PDF
BotKitで作るイベント駆動Bot
Akihiko Horiuchi
PPTX
Lightning talk. rpalt 8.10
Yoshihiko Miyaichi
PPTX
【kintone Cafe 名古屋】kintone×○○○の可能性
Hiroyasu Yamada
PDF
HubotとChatOpsについて語るBoF
Akihiko Horiuchi
PPTX
ChatGPTで面白い物語は作れるのか?
Takanari Tokuwa
PDF
昨年にIoT可視化してみて考えたこと
Seigo Tanaka
PDF
いないいないさあぼ
Tetsuya Kanja
PDF
社内Lt
Keiichi Kayama
PDF
MicroPythonで作る人工生命っぽい何か
Makoto Koike
PDF
Git for Begineers GitHub ハンズオン
Emma Haruka Iwao
PDF
TFLite_and_PyTorch_Mobile
yusuke shibui
PDF
How to start MLOps
yusuke shibui
NPCA-LT hideo54[OSC Kyoto 2014]
Hideo Yasumoto
チームラボ忘年会
antibayesian 俺がS式だ
2015年4月ペパボテックカンファレンス資料
buty4649
2015/10/17 第10回G-Study発表資料-あの日見たgit_hubなstarを君達はまだ知らない。
Yuta Hayakawa
Pythonで自動化した話1
Masato Fujitake
M5stackの非公式グッズをつくってみた
ssuser68f293
面倒臭がりでもキャッチアップしたい- RE:Bot から始めるものぐさ生活 -
MinoruIto3
会話型ロボットを作った話
Kasai Nobuhiro
BotKitで作るイベント駆動Bot
Akihiko Horiuchi
Lightning talk. rpalt 8.10
Yoshihiko Miyaichi
【kintone Cafe 名古屋】kintone×○○○の可能性
Hiroyasu Yamada
HubotとChatOpsについて語るBoF
Akihiko Horiuchi
ChatGPTで面白い物語は作れるのか?
Takanari Tokuwa
昨年にIoT可視化してみて考えたこと
Seigo Tanaka
いないいないさあぼ
Tetsuya Kanja
社内Lt
Keiichi Kayama
MicroPythonで作る人工生命っぽい何か
Makoto Koike
Git for Begineers GitHub ハンズオン
Emma Haruka Iwao
TFLite_and_PyTorch_Mobile
yusuke shibui
How to start MLOps
yusuke shibui
More from treby
(20)
PDF
失敗から学ぶEM方法論
treby
PDF
Vue.js + Vuexチーム開発実践の事例
treby
PDF
Frontendと向き合う
treby
PDF
Railsのフロントエンドのトレンドと実際〜事業を進めながら、レールに乗り続けるためのテクニック〜
treby
PDF
モダンJSでモダンなWebアプリケーションを作ろう!
treby
PDF
Octocatは技術的負債の夢を見るか?
treby
PDF
Shinjuku.rb #61 RubyKaigi2018予習
treby
PDF
The Art of Collaboration
treby
PDF
楽しく学ぶ?API
treby
PDF
VueとdockerとAWSとチームとアイマスと私
treby
PDF
アイマスハッカソン2017
treby
PDF
Sinatraで触れる生SQL
treby
PDF
Railsフロントエンドの modernizeにおける一事例 ~decaffeinateからES2015移行まで~
treby
PDF
最近のRailsフロントエンド開発の紹介
treby
PDF
たたかうFFI
treby
PDF
mastodon API
treby
PDF
TH@NK YOU for SMILE!!とミリオンボーダーbot
treby
PDF
Paperclip
treby
PDF
このみさんにPRしてもらう
treby
PDF
reading suture
treby
失敗から学ぶEM方法論
treby
Vue.js + Vuexチーム開発実践の事例
treby
Frontendと向き合う
treby
Railsのフロントエンドのトレンドと実際〜事業を進めながら、レールに乗り続けるためのテクニック〜
treby
モダンJSでモダンなWebアプリケーションを作ろう!
treby
Octocatは技術的負債の夢を見るか?
treby
Shinjuku.rb #61 RubyKaigi2018予習
treby
The Art of Collaboration
treby
楽しく学ぶ?API
treby
VueとdockerとAWSとチームとアイマスと私
treby
アイマスハッカソン2017
treby
Sinatraで触れる生SQL
treby
Railsフロントエンドの modernizeにおける一事例 ~decaffeinateからES2015移行まで~
treby
最近のRailsフロントエンド開発の紹介
treby
たたかうFFI
treby
mastodon API
treby
TH@NK YOU for SMILE!!とミリオンボーダーbot
treby
Paperclip
treby
このみさんにPRしてもらう
treby
reading suture
treby
プロ生ちゃんbotを作ろう!
1.
プロ生ちゃんbotを作ろう 2015/05/16 @treby006
2.
Who am I
? ● treby (@treby006) ● コミケでサークル出展やってます(技術系同人誌) ○ だいたいプロ生ちゃんのスペースの近くです ○ http://www.atelier-nodoka.net/ ● 元提督のプロデューサー(ミリオンライブ) ● 久々のプロ生楽しいです ✌('ω'✌ )三✌('ω')✌三( ✌'ω')✌
3.
今日お話しすること ● HubotでTwitter botを作ろう! ○
プロ生ちゃんbotを実際に作ってみます
4.
Hubotで遊ぼう ● GitHub製のチャットbotフレームワーク ○ Twitter ○
Slack ○ Hip Hop ○ Chatwork ● CoffeeScript ● 超簡単
5.
ハンズオン
6.
ここで2分
7.
この後やること ● botの本機能を実装する ○ botとのやりとりを決める ○
プロ生ちゃんを調教する ● Twitterアプリケーション作成する ○ 鍵とかトークンとかとってくる ● どこかで運用する ○ Heroku(PaaS)とか
8.
できたのがこちら @pronama_bot
9.
ここで4分
10.
おさらい:Hubotプチ解説 ● scripts/*.coffee ● external-scripts.json
11.
script/*.coffee ● Hubot起動時に読み込まれる ● 全部のインタラクションはここで定義 ●
CoffeeScriptで記述 ○ http://dotinstall.com/lessons/basic_coffeescript_v2 ● 単純なものであれば、コードの知識不要
12.
external-scripts.json ● ライブラリ的に外部スクリプトを読み込む時に利 用 ● hubot
pingで返答があるのも、デフォルトで 「hubot-diagnostics」というexternal-scriptに書 いてあるから。 ● npmパッケージ化されているものはnpm installとexternal- scriptsに追加するだけで利用可能!
13.
参考:Herokuの環境変数とか ● HUBOT_HEROKU_KEEPALIVE_URL: http://pronama-bot.herokuapp.com/ ○
Heroku appがIdling状態にならないようにする ● HUBOT_TWITTER_SCREEN_NAME: pronama_bot ○ 何に反応するか ● HUBOT_TWITTER_KEY: <TwitterのアプリケーションKey> ● HUBOT_TWITTER_SECRET: <TwitterのアプリケーションSecret> ● HUBOT_TWITTER_TOKEN: <TwitterのToken> ● HUBOT_TWITTER_TOKEN_SECRET: <TwitterのSecret Token>
14.
ソースコード https://github.com/treby/pronama-bot Pull Requestお待ちしております!
15.
Happy Hacking!!
Download