An Inline Telegram bot that can download YouTube videos with permanent thumbnail support

Related tags

Downloadertube
Overview

Tube (YouTube Downloader)

An Inline Telegram bot that can download YouTube videos with permanent thumbnail support

About

  • Bot need to be in Inline Mode
  • Search keyword inline (In bot chat).
  • Send a photo to bot to set custom thumbnail permanently.
  • The thumbnail will be in all the downloads until clear it in options.
  • View the custom thumbnail in option.
  • If no thumbnail available, bot will set the default YouTube video thumbnail in downloading.
  • Authorized users facility [The bot will be in public when this list kept empty]
  • Sudo Users of this bot can broadcast messages to the bot users.
  • Force users to subscribe a specific chat. [works as normal when list is empty]
@BotFather Commands

start - Check alive
send - broadcast                   [ As reply to any message ]
subs - Count active subscribers
Mandatory Variables

API_HASH        Your API Hash from my.telegram.org
API_ID          Your API ID from my.telegram.org
BOT_TOKEN       Your Bot Token from BotFather
AUTH_USERS      Create a list of User Ids to use this bot. (If kept empty, bot will be in public domain)
SUDO_USERS      Create a list of Super User Ids to use this bot. (For Broadcasting )
DB_URI          Mandatory when deployed in local
Deploy

1. Deploy to Heroku

THIS REPOSITORY CONTAINS SOME RESTRICTED PACKAGES WHICH CAN GET A REPO BAN FROM HEROKU. SO, YOU NEED TO FORK THIS REPOSITORY, EDIT THIS FILE, ADD THE BELOW CODE WITH YOUR FORKED REPOSITORY NAME IN PLACE OF THIS PARAGRAPH TEXT, CHANGE THE app.json ['website', 'repository'] PARAMETERS TO YOUR OWN REPO NAME,AND THEN PUSH THE CHANGES TO HEROKU.


">
    
        
    

2. Deploy to VPS

  • Open a Linux Terminal and run the following commands.
  • git clone https://github.com/m4mallu/tube
  • cd inline-tube-mate
  • Create a database URI with the TUTORIAL.
  • Create a config.py file with the mandatory variables and database URI.
  • Run the following commands in the same terminal opened.
  • virtualenv -p python3 venv
  • . ./venv/bin/activate
  • pip3 install -r requirements.txt
  • python3 bot.py

Developer

GPL3
 

Donate

Buy me a coffee for the work !


Credits

License

GPL3

Owner
Renjith Mangal
🕴🏼Always quest for my Kick 🕴🏼Keeping my demon dormant🕴🏼
Renjith Mangal
Terminal based YouTube player and downloader

termitube NOTE: THIS REPOSITORY IS A FORK OF mps-youtube as mps-youtube has been unmaintained for almost a year now. Features Search and play audio/vi

Otis/Jacob Root 27 Dec 23, 2022
Simple python script to download .mp3 formatted files from YouTube video URLs

Introduction: Simple python script to download .mp3 formatted files from YouTube video URLs Requirements: Requires: youtube_dl module Requires: ffmpeg

Pat 2 Aug 18, 2022
PyDownloader - Downloads files and folders at high speed (based on your interent speed).

PyDownloader - Downloads files and folders at high speed (based on your interent speed).

Armen._.G 4 Feb 24, 2022
Simple avogadr.io batch downloader python script

Simple avogadr.io batch downloader python script

2 Jan 19, 2022
This script fully automates of downloading tiktok videos, editing them,compiling them and finally uploading them to youtube.

This script fully automates of downloading tiktok videos, editing them,compiling them and finally uploading them to youtube. If you wanted to create a tiktok video compiilation youtubbe channel this

Supriyo Sarkar 32 Dec 16, 2022
Python Program that downloads gaming required packages based on your Linux Distribution.

LibreGaming Python Program that downloads gaming required packages based on your Linux Distribution. Table of contents Distributions Prerequisites Dep

Ahmed Al Balochi 195 Jan 01, 2023
Download your bandcamp collection using this python script.

bandcamp-downloader Download your Bandcamp collection using this python script. It requires you to have a browser with a logged in session of bandcamp

72 Dec 20, 2022
Search the gallerys by tag and download pictures to the local

booruDownloader Search the gallerys by tag and download pictures to the local

6 Jun 30, 2022
A cross platform front-end GUI of the popular youtube-dl written in wxPython.

youtube-dlG A cross platform front-end GUI of the popular youtube-dl media downloader written in wxPython. Supported sites Screenshots Requirements Py

8.7k Dec 31, 2022
YoutubeDownloader - Download any public Playlist from Youtube

YoutubeDownloader Download any public Youtube Channel / Playlist Features Bulk d

17 Nov 12, 2022
Aline file downloader automator!

AlineDorker Aline is used for donwloading files with google dorking , dowloading specified links such as dorks. Dependences: python3 installed pip ins

27 Nov 16, 2022
Youtube video downloader and info extractor for python.

tube_dl Tube_dl is a Simple Youtube video downloader for Python. A Modular approach to bypass and download Youtube Videos and Playlist from Youtube us

Shekhar Chander 16 Jul 09, 2022
YTPY Youtube Downloader Made by: Ferreira, Amarau and Rodric

YTPY Youtube Downloader Made by: Ferreira, Amarau and Rodric How to Install on Linux: sudo apt install python3 python3-pip git pip install pytube git

7 Nov 24, 2022
Google Art Image Downloader Tkinter

Google-Art-Image-Downloader-Tkinter 由 google-art-downloader 整改的批量 Google 艺术展平台高清图片下载 ⭐ It works perfectly from 2018 year till today, thanks for stars!

PY-GZKY 1 Jan 05, 2022
Can automatically download mods from a Curseforge modpack

Curseforge-Modpack-Downloader A Python script which automatically downloads mods from a Curseforge modpack. Installing Dependencies ⚠ Make sure you ha

Rayr 1 Sep 20, 2022
A Unit3D Mass Release Downloader

Unit3DMassDL A Unit3D Mass Release Downloader. Currently supports Aither. Installation Ensure Python 3 is installed in your system. Run the following

2 Apr 11, 2022
Download every approved Obsidian.md community Plugin and Theme

obsidian-repos-downloader Contents What? Why? Setup Requirements Download Run Getting Started Usage - all the arguments Output Directories Flatter Str

Clare Macrae 16 Dec 13, 2022
Easily download audio described movies and TV shows found on audiovault.net

AudioVault Downloader A convenient downloader for audio described movies and TV shows found on the Audio Vault. get latest binary release for Windows

Carter Temm 5 Feb 10, 2022
Download Thumbnail of YouTube Videos

Download Thumbnail of YouTube Videos in High Quality Variables: API_ID : Get From my.telegram.org API_HASH : Get from my.telegram.org BOT_TOKEN : Your

Arun 6 Jun 08, 2022
This is Yt Downloader. Coded with Python (my first repository)

Get Started Download & install Python first before using this software. Download Python Installing Python and Pytube Library (IMPORTANT) Installing Py

Qi 2 Oct 25, 2021