Skip to content

📸 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

Notifications You must be signed in to change notification settings

lucadibello/RimeSegateBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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>"
}

About

📸 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

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages