github Brisppy/twitch-archiver v3.0.4
Twitch Archiver v3.0.4

latest releases: v4.1.0, v4.0.10, v4.0.9...
16 months ago

(2023-05-08) Version 3.0.4

Important:

  • The real-time stream archiver is no longer used by default. See the WIKI for more info.
  • The -S | --stream-only argument has been changed to -l | --live-only, and paired environment variable has changed from TWITCH_ARCHIVER_STREAM_ONLY to TWITCH_ARCHIVER_LIVE_ONLY.
  • The -N | --no-stream argument has been changed to -a | --archive-only, and paired environment variable has changed from TWITCH_ARCHIVER_NO_STREAM to TWITCH_ARCHIVER_ARCHIVE_ONLY.
  • Twitch-Archiver is now available as a Python package, see here for new installation and usage instructions.
  • Due to new anti-bot protections chat downloading is less reliable - if more than ~40 messages are sent in a second some may be missed.

Additions:

  • Added argument and environment variable to enable real-time stream archiving. Read this before using.
  • Added exception for unsupported stream part duration.
  • Added buffer for freshly live streams to grab stream start if not being archived to a VOD.
  • Added logging for offline channels.
  • Added reliable method for grabbing archives of streams created within the last few seconds.

Changes and Fixes:

  • Restructured and cleaned up project for transition to Python package.
  • Removed Utils class.
  • Improved update checker to support development and release candidate builds.
  • Fixed an issue if the connection timed out while fetching new stream segments.
  • Reduced non-debug logging verbosity.
  • Reduced archive delay for streams started within the last few seconds.
  • Changed method of downloading chat logs to get around new authentication requirements.
  • Fixed missing requirements from Python package.
  • Updated dockerfile.

Don't miss a new twitch-archiver release

NewReleases is sending notifications on new releases.