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
YoutubeLive_notification
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
niwanowa
January 09, 2019
Programming
68
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
YoutubeLive_notification
Make a list of followers during YouTube live
niwanowa
January 09, 2019
More Decks by niwanowa
See All by niwanowa
Lmabda SnapStartを触ってみる
niwanowa
0
230
札幌もくもく会オープニング
niwanowa
0
490
Other Decks in Programming
See All in Programming
ChromeでローカルLLM
ryu1013
0
140
The Rails Doctrine Decade
koic
2
580
contenteditable と日本語入力に向き合う
colorful12
0
200
JIS keyboard support in Omarchy
lef237
0
110
最近”作らせてる” ローカルAIアプリの話
akit37
0
470
當我們開始不讀 Code - AI Agent 時代,Code Review 與 Clean Code 還剩下什麼?
jame2408
1
180
R8 の設定見直しでアプリサイズ削減
andpad
0
220
TechTown - Creating Composable Callables in Contemporary C++
rollbear
0
120
機械に任せるテスト、人が見るテスト ⽣成AIで引き直した、運⽤保守フェーズの線引き
dske104
0
190
phperだってパンチカードでコーディングしたい
o0h
PRO
0
330
Simple Storage Service(S3) is not simple
iwatsukayura
0
290
Agentic Software Factoryに、すごく賢いIF文を。 / super smart IF statement into the Agentic Software Factory.
rkaga
8
2.2k
Featured
See All Featured
Product Roadmaps are Hard
iamctodd
55
13k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.6k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.6k
Ruling the World: When Life Gets Gamed
codingconduct
0
400
Principles of Awesome APIs and How to Build Them.
keavy
128
18k
The Invisible Side of Design
smashingmag
301
52k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
590
It's Worth the Effort
3n
188
29k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
530
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.9k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
570
How to Think Like a Performance Engineer
csswizardry
28
2.9k
Transcript
Vのものを追う
自己紹介
@niwa_nowa 基本的にpythonを触ってる Webアプリとか作ってみたいなぁって思い ながら卒論に追われてる 最近Vtuber沼に落ちた
みなさんは作業用BGM に何使ってますか?
• Apple Music • YouTube Music • Spotify • その他もろもろ
ラジオもあるよね
作業用ラジオ • 作業用ラジオ いっぱいあるけど
時代はVtuber
Vtuber • 昨年12/19には6000人を突破 • つまるところだれかしら配信してる • しかもだらだら雑談してたり意味のあることは 特に話してないので作業用BGMに最適!!
作ったもの概要
これがしたい • 自分の追いたいVtuberのリストをあらかじめ作る • リストをもとにVtuberが配信中かどうかを確認する • 配信中のVtuberを出力する
既存のサービス はないの?
• 既存のものでにじさんじ非公式botなどの 配信開始通知のbotは割とある • けど僕は今配信しているかを知りたい (ついでに自分の好きなように通知するVtuberを選びたい) • YouTube自体に配信開始の通知機能がある • ただしこいつは気まぐれで配信開始から3時間後とかに
平気で通知飛ばしてきたりする。
使ったもの
使ったもの • Python3 • YouTube Data API v3 • Twitter
API
できた
できたもの • こんな感じ • こいつをsystemd.timerで定期実行してやると今配信している Vtuverが見れるように
作業用BGMに推しの Vtuber配信はいかが?