{"repo":"offish/twitchtube","free":true,"listed":false,"github":"https://github.com/offish/twitchtube","clone":"git clone https://github.com/offish/twitchtube.git","description":"Twitch YouTube bot. Automatically make video compilations of the most viewed Twitch clips and upload them to YouTube using Python 3.","language":"Python","stars":608,"topics":["twitch","twitch-bot","twitch-api","twitchbot","twitch-api-v5","youtube","youtube-api","youtube-bot","youtube-video","youtubebot"],"license":"MIT","category":"scrapers-browser-automation","readme_excerpt":"twitchtube Automatically make video compilations of the most viewed Twitch clips, and upload them to YouTube using Python 3. twitchtube is currently being rewritten, which will include breaking changes Follow the changes here. Usage Example of making a video through terminal g indicates game, c indicates channel. You can also use channel and game . Every parameter that is not specified, will default to an assigned value in config.py . Example of running with only default values: config.py : You can also run the bot from a Python file like example.py These are all the parameters make video takes Information about every parameter can be found in config.py . Installation Download the repo as ZIP and unzip it somewhere accessible, or use git. To install all the packages needed, you have to run this command, by being in the same directory as the requirements.txt and main.py files are. Download geckodriver and add it to PATH. If you are on Windows you can follow this post. You can now check if it works by running this command in the terminal: If geckodriver has been added to PATH, you should now see the current version number and some licensing text. Configuration Creating your Twitch Application Go to https://dev.twitch.tv/console/apps/create and register a new application. The name of the application does not matter. Set \"OAuth Redirect URLs\" to https://twitchapps.com/tokengen/ Set category to \"Application Integration\" or \"Other\". Click \"Manage\". Copy the Client ID and go to conf","default_branch":null,"files":null,"tree":[],"storefront":"/r/offish","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/offish/twitchtube/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}