Shra1V32 / TataSky-Playlist-AutoUpdater

Auto-Update your Tata Play M3U Playlists every day without needing an app, with the same link.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Tata Sky | Tata Play IPTV Playlist Auto-Updater Script

A Script to trigger the GitHub Actions every day to update the Tata Sky Playlist, A 20-second-run from your terminal for all that first one-time setup!

made-with-bash GitHub license GitHub stars GitHub forks

Prerequisites:

  • Linux/Unix System
  • You need to have your own GitHub Token
  • For Token need to register from here Generate new token > Give all the permissions > save it somewhere securely.
  • Tata Sky account details (Like Subscriber ID, Tata Sky Account Password, Tata Sky Registered Phone number)

Features:

  • Ability to create multiple m3u playlists
  • Able to select from the playlists type (OTT Navigator or Kodi)
  • One-time login (No need to enter your credentials again & again)
  • Easy-to-use (Paste a line & You'll be able to create a playlist)

Compatibility:

  • Linux
  • Termux App from Fdroid (Android Device)
  • Windows Subsystem for Linux (Windows PC)

How to use?

  • Copy the below script and paste it in the terminal:
bash <(curl -s 'https://raw.githubusercontent.com/Shra1V32/TataSky-Playlist-AutoUpdater/main/curl.sh')
  • Please wait until the setup is complete.
  • Now, Enter the required details asked there. image
  • Please wait until the script does the job for you.
  • And That's it there you go, After a few seconds, you'll be greeted with a new repo and your playlist URL created in your account that makes the job of updating the playlist every day.
  • Now if you want to reuse the script again, Just simply do the following:
cd && cd TataSky-Playlist-AutoUpdater;
./main.sh

Now you don't need to touch anything, It updates the playlist on its own every day and you only need to Update the playlist in Tivimate. All the steps above are to be done only once. Please Star my repo if you've liked my work! :)

Note:

  • In case you changed your Tata Sky Password, You need to run this script again.
  • Make sure you've given the necessary permissions for GitHub Token.
  • In case you upgraded your DTH Plan and would also want to reflect it into your playlist, Then you might need to run this script again.

Explanation on how this works

This works on the basis of GitHub Workflow Actions. I've created the script where Actions will automatically trigger the workflow every day for 2:30 AM IST.

The tokens, GitHub Email, and ID are required because we are basically creating another repo and gists with this script using them.

Discussion Group

Credits

License and Disclosures

This code is just a CASE STUDY on how the authentication mechanism and live streaming using IPTV works I am in no way responsible if you misuse the code and cause revenue loss to the concerned parties and owners of the portal

This code is protected under the MIT license

Wanna buy me a Coffee? 😊

Support me by donating!

UPI:

vadeghar.shravan@okicici

About

Auto-Update your Tata Play M3U Playlists every day without needing an app, with the same link.

License:GNU General Public License v3.0


Languages

Language:Shell 84.1%Language:Python 15.9%