Code Monkey home page Code Monkey logo

gdrivemirror_bot's Introduction

GDrive Mirror Bot

โ€‹

Features:

  • Create GDrive Mirror of direct download links.
  • Create GDrive Mirror of videos from 1000+ websites including YouTube.
  • Custom filename support.
  • Extract high quality audio from youtube videos.

Requirements:

  • python >=2.7, <3.0
  • Install all requirements using pip install -r requirements.txt

Bringing it online:

  • Put your credentials (Bot Token, Client ID and Client secret) in credentials.py file.
  • Run command python bot.py
  • Complete the authentication to generate auth-token.

gdrivemirror_bot's People

Contributors

atulkadian avatar dependabot[bot] avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

gdrivemirror_bot's Issues

1

1

DownloadError: ERROR: This video is unavailable.

Hi, I have the following error when I try to download a YouTube video. The command used is: video | linkyoutube

usuario@test:~/gdrivemirror_bot$ python bot.py
ADMIN_MODULE not found. (Won't effect the bot though.)
[youtube] hZ1OgQL9_Cw: Downloading webpage
[youtube] hZ1OgQL9_Cw: Downloading video info webpage
WARNING: Unable to extract video title
ERROR: This video is unavailable.
2020-03-03 16:49:25,554 - telegram.utils.promise - ERROR - An uncaught error was raised while running the promise
Traceback (most recent call last):
File "/home/usuario/.local/lib/python2.7/site-packages/telegram/utils/promise.py", line 57, in run
self._result = self.pooled_function(*self.args, **self.kwargs)
File "bot.py", line 85, in start_bot
filename = download_video.download(url)
File "/home/usuario/gdrivemirror_bot/modules/download_video.py", line 26, in download
info_dict = ydl.extract_info(url, download=False)
File "/home/usuario/.local/lib/python2.7/site-packages/youtube_dl/YoutubeDL.py", line 819, in extract_info
self.report_error(compat_str(e), e.format_traceback())
File "/home/usuario/.local/lib/python2.7/site-packages/youtube_dl/YoutubeDL.py", line 624, in report_error
self.trouble(error_message, tb)
File "/home/usuario/.local/lib/python2.7/site-packages/youtube_dl/YoutubeDL.py", line 594, in trouble
raise DownloadError(message, exc_info)
DownloadError: ERROR: This video is unavailable.

Interested to work in Blockchain space?

Hello Atul,
I am Rohan, cofounder at Cypherock. We are a VC backed startup working at the intersection of Blockchain, Cryptography & Security on World's first product of its kind. We are looking for a Java + C developer for atleast 2-3 months (Longer duration is possible). Let me know if you are interested to work in some capacity. You can understand more about the company at - angel.co/cypherock-wallet.

Couldn't reach out to you any other way.

Best,
Rohan
Cypherock

Custom file name error

When use custom name still got error.

Maximium file limit exceeded.
Try sending file with filesize less than 10GB.

Error

After install requirements i try run bot.py i got this error
$ python bot.py
$ File "bot.py", line 140
os.remove(raw_file) ^ TabError: inconsistent use of tabs and spaces in indentation

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.