CanadianZombies / download-twitch

Here we are, downloading twitch clips, and embedding the clip (link) into discord. *Possibly* uploading the clips to Discord if we are able to resize them under 8mb to meet the Discord filesize limitations.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Stars Issues Size Downloads Discord Code style Donate PayPal YouTube Channel Views ko-fi


Download Twitch

Twitch Clip Downloader
Explore the docs »

View Demo · Report Bug · Request Feature

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Roadmap
  5. Contributing
  6. Contact
  7. Acknowledgments

About The Project

Here we are, downloading twitch clips, and embedding into discord.

This system utilizes twitch, downloads the clips from a specified streamer on a timer.

This will, if configured properly, embed links to clip into your discord. Allowing you to have a whole new level of engagement. This is super important to get into your community.

This system has now been tested (November 15 2020) and is working.

It still uses some Kraken API, but it works, I will eventually move this entirely to Helix.

This is pretty straightforward, but if you need help setting it up, please contact me on Twitter: @livesimmy

I will do my best to help people configure this for their streams.

(back to top)

Built With

(back to top)

Getting Started

You will be required to install the following packages to work with this project in order to ensure that it will be able to do the job correctly.

Prerequisites

Required modules include:

  • pip install requests
  • pip install twitchAPI
  • pip install discord-webhook

Installation

  1. Create new Twitch App at Twitch OAUTH App Creator
  2. Clone the repo
    git clone https://github.com/CanadianZombies/download-twitch.git
  3. Fill in the config files with the appropriate information

(back to top)

Usage

Once the everything is configured, you will simply run the application in a cmd prompt or via a cron. An example would be as follows:

python twitch.py

And you're done!

(back to top)

Contact

Twitter - @LiveSimmy Facebook - @LiveSimmy Tumblr - @LiveSimmy TikTok - @LiveSimmy YouTube - @LiveSimmy

Project Link: https://github.com/CanadianZombies/download-twitch

For more work by CanadianZombies, please refer to the Blog

(back to top)

Stars Issues Size Downloads Discord Code style Donate PayPal YouTube Channel Views

About

Here we are, downloading twitch clips, and embedding the clip (link) into discord. *Possibly* uploading the clips to Discord if we are able to resize them under 8mb to meet the Discord filesize limitations.

License:MIT License


Languages

Language:Python 100.0%