Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
A small Bot which supports my confortable “Musi...
Search
ar_tama
April 19, 2019
Technology
250
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
A small Bot which supports my confortable “Music Life"
A small Bot which supports my confortable “Music Life" / 快適なミュージックライフを支える小さなBotの話
ar_tama
April 19, 2019
More Decks by ar_tama
See All by ar_tama
翻訳・対話・越境で強いチームワークを作ろう! / Building Strong Teamwork through Interpretation, Dialogue, and Border-Crossing
ar_tama
4
3k
AIコーディングとエンジニアリングの現在地 / A Snapshot of AI Coding and Engineering(Sept. 2025)
ar_tama
0
790
エンジニアリングマネージャー“お悩み相談”パネルセッション
ar_tama
1
2.8k
「好き」から見つける仕事のかたち / Shape Your Career From What You Love
ar_tama
0
160
マネジメントって難しい、けどおもしろい / Management is tough, but fun! #em_findy
ar_tama
8
2.2k
本当に必要なのは「QAという技術」だった!試行錯誤から生まれた、品質とデリバリーの両取りアプローチ / Turns Out, "QA as a Discipline" Was the Key!
ar_tama
10
13k
自分の「心の声」に耳を傾けよう ――振り返りから始める、キャリアの可能性の広げ方 / Listen to Your Inner Voice: Unlocking Your Career Potential Through Reflection
ar_tama
2
990
偶然 × 行動で人生の可能性を広げよう / Serendipity × Action: Discover Your Possibilities
ar_tama
1
6.6k
チームを主語にしてみる / Making "Team" the Subject
ar_tama
5
870
Other Decks in Technology
See All in Technology
Railsで挑む大量データ永続化 〜600億件を永続化するための設計とボトルネックとの戦い〜
occhi
1
760
AIにシークレットを見せない、WSL2で安全な開発環境
yazm
0
310
パッチ更新でterraform initが落ちた日
grimoh
1
140
会社説明資料
persolserverworks
0
9.8k
実体験から学ぶ分析エージェントの開発と運⽤
recruitengineers
PRO
8
2.4k
1つのリクエストを追って理解する - llm-dのP/D分離
akhino
1
160
AI × アーキテクト 第1・2章|生成AIの課題とアーキテクトの素養
daidaidai
0
180
『SAR衛星データ解析入門』のご紹介とその応用
syuchimu
0
120
[JAWS-UG彩の国埼玉#12]そろそろ準備する?re:Invent2026をやさしく解説 / reinvent2026-sainokuni
sh_fk2
1
360
hackers_champloo_2026_tidb
makocchi
0
170
Kiro Crewで「みのるん式」仕事術やってみた
minorun365
PRO
2
570
二歩目のフロントエンド・ウェブアクセシビリティ
camiha
2
660
Featured
See All Featured
Reflections from 52 weeks, 52 projects
jeffersonlam
356
22k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
570
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
2
2k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
6
1.2k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
1k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
3.1k
GraphQLとの向き合い方2022年版
quramy
50
15k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.4k
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
600
WCS-LA-2024
lcolladotor
0
890
Skip the Path - Find Your Career Trail
mkilby
1
260
Transcript
շదͳ ϛϡʔδοΫϥΠϑΛࢧ͑Δ খ͞ͳBotͷ A small Bot which supports my confortable
“Music Life“
@ar_tama ͋Βͨ·
None
Japan Mochimochi Association
None
5PLVCBJJOD
None
Do you like Music?
None
None
DVSMIUUQTBQJTQPUJGZDPNWNFUSBDLTcKRUPUBM 2672 Songs (w/o songs from playlists) ˞ʙ ϓϨΠϦετ͝ͱՃ͍ͯ͠Δۂͱ ιϯάʹՃ͠ͳ͔ͬͨۂΧϯτ͍ͯ͠ͳ͍ͷͰ
ௌ͍ͨۂͳΒܰ͘ສΛ͍͑ͯΔͣʜ
DVSMIUUQTBQJTQPUJGZDPNWNFUSBDLTcKR<>USBDLBSUJTUT<>OBNFcVOJRcXDM 1891 Artists
None
5PPPPPPPPNBOZ
I’m looking forward XXX’s Japan tour.. What is time the
ticket sales?
~Half years later~
ʊਓਓਓਓਓਓʊ ʼɹSold outɹʻ ʉ:?:?:?:?:ʉ
None
2344 "5PPIBSEUPpOEBMMNFEJB
͍͖Εͳ͍ΜͰ͢·͡Ͱʜ
Nofify me ‘͍͍ײ͡’ʙʂ
4P DSFBUFE
w ʮ͓͍͍ͬͳʯͱࢥͬͨΞʔςΟετΛϝϞ͢Δײ֮Ͱొ w ҰఆपظͰ#JOH/FXT4FBSDI"1*Λୟ͍ͯ৴ w ʢ·ͣʣओʹཉ͍͠ͷདྷใ͚ͩͳͷͰ ຊͷχϡʔεͷΈ
None
None
Gems •HTTParty •Find the newsʗWebhook •Slack-Ruby-Bot •Bot
Services •Bing News Search API •Free Plan •3req/1sec •3000req/1mon
Services •Heroku •Web dyno + CronʢCron To Goʣ •ʴ UptimeBot
(Actually) Call News API using registered queries, that’s all
High versatility
Let’s Try