Skip to content

Releases: xenova/chat-downloader

chat-downloader (v0.0.8)

20 Feb 06:26
Compare
Choose a tag to compare

Bug fixes:

  • [sites:youtube] Fix issue with Top/Live chat continuations in different languages

chat-downloader (v0.0.7)

18 Feb 23:34
Compare
Choose a tag to compare

YouTube:

  • Correctly get chat.start_time for streams/videos that do not have adaptiveFormats (#73)

chat-downloader (v0.0.6)

17 Feb 22:31
Compare
Choose a tag to compare

YouTube:

  • Parse superchat amounts
  • Add support for full-width variants of Japanese yen and South Korean won

Utils:

  • Add try_parse_json method and provide better error messages when unable to decode JSON

Testing:

  • Add arguments for randomised testing

chat-downloader (v0.0.5)

15 Feb 03:39
Compare
Choose a tag to compare

Core:

  • Added timing functionality to generators

Core/CLI:

  • Add proxy support

Testing:

  • Add basic tests for initialisation options
  • Add exit_on_debug option and fix boolean flags for CLI arguments
  • Create URL generator tests

Errors:

  • Improved error messaging for JSONDecodeError

chat-downloader (v0.0.4)

12 Feb 11:26
Compare
Choose a tag to compare

Sites

  • Use _NAME attribute and improve class structure
  • [YouTube] Unpack value returned from parse_runs (Fixes #59)
  • [Twitch] Move is_moderator, is_subscriber and is_turbo to author dictionary

chat-downloader (v0.0.3)

11 Feb 00:24
Compare
Choose a tag to compare

Core

  • Allow reusing of sessions

Sites

  • Improved remapping (more advanced)
  • YouTube and Twitch: Parse emotes to get emote id and URLs

Testing

  • Improved unit testing with pytest

Workflows

  • CI with GitHub actions
  • Automatic distribution with twine on release

chat-downloader (v0.0.2)

03 Feb 17:55
Compare
Choose a tag to compare

Ensure mutual exclusion for message groups and types

chat-downloader (v0.0.1)

02 Feb 16:35
b56c939
Compare
Choose a tag to compare

Initial release