dickymuliafiqri / ShyLook

Telegram bot to download video using youtube-dl(p)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ShyLook

Telegram/WA bot to download video using youtube-dl

Features

  • Video downloader
    • Select resolution/quality
  • Audio downloader
  • Direct video downloader (No need to mirror since it direct)
  • Support telegram bot
  • [x] Support WA (Not bot, using user account)
  • Streaming server
  • Advance web media player (video.js) (Default video player just more than enough)

Commands

Telegram Bot

  • Just send a video link and bot will do the rest
  • /restart -> Restart bot (Experimental)

Installation

Preparation

Fill all variables on sample_config.env then rename it to config.env

Local host

  1. Install all dependencies npm install
  2. Start bot npm start
    Maybe you need to pass listening port on browser's address bar
    Example:
       https://10.10.10.6/?w=OOP-112-720p.mp4
       Should be -> https://10.10.10.6:8000/?w=OOP-112-720p.mp4
    

How To Authenticate Whatsapp Bot

After successfully run your bot, you should get message like [WA] GO TO /qrcode TO BLABLABLA
That's mean, you should go to http://YOUR_HOST/qrcode, then you will get the qrcode. Scan that QR using WA.
If the authentication is success, message [WA] AUTHENTICATED should appear, else if not.
Bot will save your session, so you don't need to re-authenticate. else if you redeploy it at any case.

No Support

About

Telegram bot to download video using youtube-dl(p)

License:MIT License


Languages

Language:TypeScript 97.0%Language:Shell 1.7%Language:Dockerfile 1.2%Language:Procfile 0.2%