RimeSegateBot

📸 This telegram bot is able to download videos from remote urls thanks to the embedded youtube-dl library and upload them on OpenLoad or VeryStream

Stars
5

RimeSegate's Telegram Bot

This telegram bot is able to download videos from over 800 websites thanks to Youtube-dl. All the downloaded videos are uploaded autonomously to OpenLoad.co or VeryStream.com. After the upload process it will generate a video preview using 9 frames of the downloaded video with OpenCV.

Features

  • 2 download methods (urlretrieve + youtube-dl)
  • 3 preview generation methods (OpenLoad + VeryStream + OpenCV)
  • Autonomous upload on OpenLoad.co and VeryStream.com
  • Config file
  • Multi-Platform (UNIX + Windows)
  • Video converter (to MP4)
  • and much more!

Setup

pip3 install -r requirements.txt 

Config file

File example

{
  "automaticFilename": false,
  "saveFolder": "download",
  "overwriteCheck": false,
  "noDownloadWizard": true,
  "newDownloadMethod": true,
  "videoToMP4": false,
  "videoTimeout": 9999,
  "readTimeout": 400,
  "connectTimeout": 400,
  "thumbnailArgumentDivider": ";",
  "openloadThumbnail": false,
  "openloadThumbnailDelaySeconds": 60,
  "token": "<BOT_TOKEN>",
  "openload_api_login": "<OPENLOAD_API_LOGIN>",
  "openload_api_key": "<OPENLOAD_API_KEY>"
}