No description
  • Python 64.7%
  • C# 21.7%
  • HTML 10.1%
  • PowerShell 1.6%
  • Batchfile 0.7%
  • Other 1.2%
Find a file
2022-12-07 09:44:25 -05:00
bin v.3.0 2022-12-06 10:52:44 -05:00
.env.sample adding missing files 2022-12-03 14:25:53 -05:00
.gitattributes Initial commit 2022-12-03 07:31:48 -05:00
.gitignore initial commit 2022-12-03 08:57:56 -05:00
extra.md Update extra.md 2022-12-07 09:44:25 -05:00
README.md Update README.md 2022-12-06 11:02:35 -05:00
requirements.txt v.2.0 2022-12-05 11:21:39 -05:00
twitch-archive Update twitch-archive 2022-12-07 09:43:30 -05:00
twitch-archive.py v.3.0 2022-12-06 10:52:44 -05:00

Twitch Archive

Inspired by https://github.com/EnterGin/Auto-Stream-Recording-Twitch

Python script to check, download live stream, VOD, chat and upload them to any cloud service supported by rclone.

Requirements

Getting started

  1. Install Python 3
  2. Install Streamlink
  3. If you want to upload to any cloud service using rclone, configure rclone (Doesnt need to download, the rclone.exe is avalible in bin/rclone.exe).
  4. git clone https://github.com/piero0920/Twitch-Archive.git
  5. cd Twitch-Archive
  6. pip install -r requirements.txt
  7. Edit the .env.sample and rename it to .env
CLIENT-ID=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
CLIENT-SECRET=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
OAUTH-PRIVATE-TOKEN=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
  1. if you want to enable/disable more available options, edit twitch-archive.py
  2. run Python twitch-archive.py or for multiple streamers Python twitch-archive.py -u streamer

Features