Skip to content

Daniel2193/EmoteDownloader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EmoteDownloader

Bulk download emotes from Twitch/BTTV/FFZ/7TV

License: GPL-3.0

V2 is in development (includes UI)

Usage

Usage:
  EmoteDownloader [options]

Options:
  -p, --platform <p>                 Platform to download from. Valid values: twitch, bttv, ffz, 7tv
  --client_id <client_id>            Client ID, not required if token is provided or platform is not twitch and
                                     channel_ids is provided
  --client_secret <client_secret>    Client Secret, not required if token is provided or platform is not twitch and
                                     channel_ids is provided
  -t, --token <t>                    Token, not required if client ID and secret are provided or platform is not
                                     twitch and channel_ids is provided
  --channel_ids <channel_ids>        Channel IDs, separated by commas. Not required if channel names are provided but
  --channel_names <channel_names>    Channel Names, separated by commas. Not required if channel IDs are provided
  -o, --output_dir <o>               Output directory, will be created if it doesn't exist and defaults ./emotes/ if not provided
  -v, --version                      Print version
  --verbose                          Enables verbose output, intended for debugging purposes
  --help                             Prints this

Usage samples

EmoteDownloader.exe -p twitch --channel_names SmallAnt --client_id YOUR_CLIENT_ID --client_secret YOUR_CLIENT_SECRET
EmoteDownloader.exe -p bttv --channel_ids 117349875

How to get a Client_ID / Client_Secret?