155d372186 Run php-cs-fixer fix --rules=@PSR12 websocket.php
bd184bd0f0 Rename chat.php to websocket.php
81dba2983d Rename chat.php to websocket.php
3e97b8cd3b Rename chat.php to websocket.php
a9734ed474 Make testing echo WebSocket work with crawler.yt.lemnoslife.com
0193f05143 Copy-pasted the README.md quick example of ratchetphp/Ratchet
6957f7d195 Copy-pasted the README.md quick example of ratchetphp/Ratchet
931b2df563 Add static website/index.php
ee4d112228 Add static website/index.php
19687ae289 Add static website/index.php
Benjamin_Loison opened issue Benjamin_Loison/YouTube_captions_search_engine#31 2023-01-25 22:32:37 +01:00
Make a website with a search engine notably based on the captions extracted
0f4b89ccd9 Correct typo: the channel tab is LIVE, not LIVES
Benjamin_Loison commented on issue Benjamin_Loison/YouTube_captions_search_engine#11 2023-01-22 16:12:04 +01:00
Current algorithm doesn't check all channel tabs

Treated @LeParisien livestreams:

  • in 1 hour and 15 minutes
  • to discover 29,650 channels
  • to treat about 261,000 comments (with 134,338…
4e162e34c3 Add comment in README.md about the usage of --no-keys or generating a YouTube Data API v3 key
10e8811817 Introduce {,MAIN_}EXIT_WITH_ERROR macros for exitting with an error
0f15bb0235 #11: Add the discovering of channels having commented on ended livestreams
Compare 2 commits »
bdb4e6443a #11: Add current livestreams support to discover channels
d2391e5d54 Instead of looping on items where we expect only one to be, we just use items[0]
993d0b9771 Make PRINT not requiring to precise threadId