Releases: xenova/chat-downloader
Releases · xenova/chat-downloader
chat-downloader (v0.0.8)
Bug fixes:
- [sites:youtube] Fix issue with Top/Live chat continuations in different languages
chat-downloader (v0.0.7)
YouTube:
- Correctly get
chat.start_time
for streams/videos that do not haveadaptiveFormats
(#73)
chat-downloader (v0.0.6)
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)
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)
Sites
- Use
_NAME
attribute and improve class structure - [YouTube] Unpack value returned from
parse_runs
(Fixes #59) - [Twitch] Move
is_moderator
,is_subscriber
andis_turbo
to author dictionary
chat-downloader (v0.0.3)
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)
Ensure mutual exclusion for message groups and types
chat-downloader (v0.0.1)
Initial release