Why do I make bots
-
Upload
treby -
Category
Technology
-
view
242 -
download
0
Transcript of Why do I make bots
![Page 1: Why do I make bots](https://reader031.fdocuments.net/reader031/viewer/2022030309/58f2a9051a28ab7d788b459d/html5/thumbnails/1.jpg)
Why do I make bots2016/6/22 (Wed) Shinjuku.rb #38
@treby006
![Page 2: Why do I make bots](https://reader031.fdocuments.net/reader031/viewer/2022030309/58f2a9051a28ab7d788b459d/html5/thumbnails/2.jpg)
About Metreby / Hiroaki Ninomiya
Web Engineer
Rails / JavaScript / AWS
treby.info <- ghpage
Shinjuku.rb co-organizer
OKASHI Sponsor <- donate welcome ;)
![Page 3: Why do I make bots](https://reader031.fdocuments.net/reader031/viewer/2022030309/58f2a9051a28ab7d788b459d/html5/thumbnails/3.jpg)
Question
![Page 4: Why do I make bots](https://reader031.fdocuments.net/reader031/viewer/2022030309/58f2a9051a28ab7d788b459d/html5/thumbnails/4.jpg)
What is your favorite?
![Page 5: Why do I make bots](https://reader031.fdocuments.net/reader031/viewer/2022030309/58f2a9051a28ab7d788b459d/html5/thumbnails/5.jpg)
In my case…
![Page 6: Why do I make bots](https://reader031.fdocuments.net/reader031/viewer/2022030309/58f2a9051a28ab7d788b459d/html5/thumbnails/6.jpg)
Yes, THE IDOLM@STER!!
10th anniversary live @ SEIBU DOME
![Page 7: Why do I make bots](https://reader031.fdocuments.net/reader031/viewer/2022030309/58f2a9051a28ab7d788b459d/html5/thumbnails/7.jpg)
THE IDOLM@STER (a.k.a imas)
The origin of the content is an arcade game.
Player : Idol producer
The player can choose the idol to produce.
I’m a producer of Konomi Baba.
There is a web game of imas (social game)
And I love imas SO MUCH.
![Page 8: Why do I make bots](https://reader031.fdocuments.net/reader031/viewer/2022030309/58f2a9051a28ab7d788b459d/html5/thumbnails/8.jpg)
One day, I was thinking…
![Page 9: Why do I make bots](https://reader031.fdocuments.net/reader031/viewer/2022030309/58f2a9051a28ab7d788b459d/html5/thumbnails/9.jpg)
The imas helps me. So I desire to help imas.
![Page 10: Why do I make bots](https://reader031.fdocuments.net/reader031/viewer/2022030309/58f2a9051a28ab7d788b459d/html5/thumbnails/10.jpg)
How can I contribute imas…?
![Page 11: Why do I make bots](https://reader031.fdocuments.net/reader031/viewer/2022030309/58f2a9051a28ab7d788b459d/html5/thumbnails/11.jpg)
I don’t draw any fan arts.
![Page 12: Why do I make bots](https://reader031.fdocuments.net/reader031/viewer/2022030309/58f2a9051a28ab7d788b459d/html5/thumbnails/12.jpg)
I don’t write any stories.
![Page 13: Why do I make bots](https://reader031.fdocuments.net/reader031/viewer/2022030309/58f2a9051a28ab7d788b459d/html5/thumbnails/13.jpg)
I don’t tweet something interesting.
![Page 14: Why do I make bots](https://reader031.fdocuments.net/reader031/viewer/2022030309/58f2a9051a28ab7d788b459d/html5/thumbnails/14.jpg)
But
![Page 15: Why do I make bots](https://reader031.fdocuments.net/reader031/viewer/2022030309/58f2a9051a28ab7d788b459d/html5/thumbnails/15.jpg)
I can write codes
![Page 16: Why do I make bots](https://reader031.fdocuments.net/reader031/viewer/2022030309/58f2a9051a28ab7d788b459d/html5/thumbnails/16.jpg)
So made a bot for imas
![Page 17: Why do I make bots](https://reader031.fdocuments.net/reader031/viewer/2022030309/58f2a9051a28ab7d788b459d/html5/thumbnails/17.jpg)
@mlborder
A twitter bot.
Gets, stores and tweets the game data continuously.
Released on October, 2014.
Has over 4,000 followers (2016/06).
Works on the Sakura VPS.
Technology: cron, ruby
HIDEN-NO-TARE, OMG
![Page 18: Why do I make bots](https://reader031.fdocuments.net/reader031/viewer/2022030309/58f2a9051a28ab7d788b459d/html5/thumbnails/18.jpg)
System architecture
http://www.slideshare.net/treby/enjoy-hrmonybot
![Page 19: Why do I make bots](https://reader031.fdocuments.net/reader031/viewer/2022030309/58f2a9051a28ab7d788b459d/html5/thumbnails/19.jpg)
Apply the knowledge to business.
I wonder I can apply the knowledge
KPI notice bot
Osouji rotation bot
Twitter search bot
http://qiita.com/treby/items/3e6cb3f4ac835dcc6017
![Page 20: Why do I make bots](https://reader031.fdocuments.net/reader031/viewer/2022030309/58f2a9051a28ab7d788b459d/html5/thumbnails/20.jpg)
Hobby x Business
![Page 21: Why do I make bots](https://reader031.fdocuments.net/reader031/viewer/2022030309/58f2a9051a28ab7d788b459d/html5/thumbnails/21.jpg)
Want to do
Pull Request from the bot.
Helping development
Improving rotation bot…
LINE bot
The bot only for each producer.
![Page 22: Why do I make bots](https://reader031.fdocuments.net/reader031/viewer/2022030309/58f2a9051a28ab7d788b459d/html5/thumbnails/22.jpg)
Conclusion
The origin of making bot is imas.
And I applied my bot skill to our business purpose.
Make our business happier.
Just for fun :)
![Page 23: Why do I make bots](https://reader031.fdocuments.net/reader031/viewer/2022030309/58f2a9051a28ab7d788b459d/html5/thumbnails/23.jpg)
One more thing…
![Page 24: Why do I make bots](https://reader031.fdocuments.net/reader031/viewer/2022030309/58f2a9051a28ab7d788b459d/html5/thumbnails/24.jpg)
@mlborder
![Page 25: Why do I make bots](https://reader031.fdocuments.net/reader031/viewer/2022030309/58f2a9051a28ab7d788b459d/html5/thumbnails/25.jpg)
Secret function
![Page 26: Why do I make bots](https://reader031.fdocuments.net/reader031/viewer/2022030309/58f2a9051a28ab7d788b459d/html5/thumbnails/26.jpg)
:)
![Page 27: Why do I make bots](https://reader031.fdocuments.net/reader031/viewer/2022030309/58f2a9051a28ab7d788b459d/html5/thumbnails/27.jpg)
Ask again
![Page 28: Why do I make bots](https://reader031.fdocuments.net/reader031/viewer/2022030309/58f2a9051a28ab7d788b459d/html5/thumbnails/28.jpg)
What is your motivation of making bots?
![Page 29: Why do I make bots](https://reader031.fdocuments.net/reader031/viewer/2022030309/58f2a9051a28ab7d788b459d/html5/thumbnails/29.jpg)
Thank you and
Happy Hacking!!