SonyLiv Live Streams Notifier
- 1 minI being a huge fan of cricket and my roomie a football freak, It was always a pain in the ass to open SonyLiv and check if the stream has started or not. Then it striked to me as Why shouldn’t I write a script which can notify me and my roomie whenever any Stream has started in SonyLiv. With that thought I started going through the Network tab in Chrome Developers Tool and I was able to capture the request through which all current live streams are ebing called.
I started my script with the request to the Url I captured from Network tab. I was able to get all the live streams running in the website in JSON form. I used pynotify to Notify me about the live streams added. After notifing, I saved all those stream data into a csv file so that no streams are repeated. I used schedule to run the function every 5 minutes to check if any new streams are added.
You can also filter the notifications with Sports Type. Just add a new line to check if contentGenre == 'Football' or whatever your required Sport is.
You can add new functions to notify anyone by calling from the extractSonyLivDataLive function.
Requirements
requests
csv
schedule
pynotify
How To Run
python script.py
Response

Source on Github : SonyLiv Live Notifier
Please comment your views/suggestions below.