-
-
Notifications
You must be signed in to change notification settings - Fork 61
Home
Petter Kraabøl edited this page Jan 8, 2018
·
14 revisions
A neat Python script to download chat messages from past broadcasts.
Twitch Chat Downloader provides custom formatting that can be easily added by anyone to format Twitch messages and their output directory, without writing Python code. Special formats, such as subtitles, are available and configurable.
All arguments are optional. You will be prompted for input if necessary.
Argument | Description |
---|---|
-h --help
|
List all commands with descriptions |
-v --video
|
Video ID |
-o --output
|
Output directory. Default: ./output
|
-f --format
|
Output format. Default: default
|
-q --quiet
|
Suppress console output |
--client-id |
Twitch client ID |
--preview |
Print chat lines |
--timezone |
Timezone name |
--init |
Initialize without downloading |
--update |
Update settings without downloading |
--version |
Settings version |
--formats |
List available formats |
- Twitch Chat Downloader uses Twitch API v5, which is to be removed in 2019. Example responses from the Twitch API for video and comments are found in
docs/examples
. - The Twitch API refers to Twitch messages as "comments", hence, the code does also refer to messages as comments.
Built on Twitch Python | Thanks to JetBrains for open source licenses.