PlaylistAudioBot - Telegram playlist download bot with ytdl

Overview

Telegram PlaylistAudioBot

PlaylistAudioBot:

🇬🇧 Telegram playlist download bot with ytdl (m4a, only audio)

🇹🇷 Telegram oynatma listesi indirici bot (m4a, sadece ses)

🔥 Demo in Telegram: @PlaylistAudioBot

Features

🇬🇧 Click Here 🇹🇷 Buraya Tıkla
  • Youtube-DL downloading status
  • Fully customizable progressbar
  • Auto update ytdl with every request
  • Only one process in same time (for stabilization)
  • Embed thumbnail, metadata's to file
  • Custom ytdl format selector (dont change if you dont know)
  • Custom thumbnail (replace src/file.jpg with yours)
  • Force Subscribe
  • Video limit (give 0 for unlimited, default 0)
  • Size limit (give 0 for unlimited, default 0)
  • Logger
  • Shell
  • Pinger

Setting up config file

🇬🇧 Click Here 🇹🇷 Buraya Tıkla
Required Variables:

  • BOT_TOKEN: Telegram Bot Token. Example: 3asd2a2sd32:As56das65d2as:ASd2a6s3d26as
  • APP_ID: Telegram App ID. Example: 32523453
  • API_HASH: Telegram Api Hash. Example: asdasdas6d265asd26asd6as1das
  • AUTH_IDS: Auth only some groups or users. If you want public, leave it empty or give 0. Example: -100656 56191 -10056561
  • BOT_USERNAME: Your bot's username. without @. Example: PlaylistAudioBot

Not Required Variables:

  • OWNER_ID: Bot's owner id. Send /id to t.me/MissRose_bot in private to get your id. Required for shell and say hello in every restart to you. If you don't want, leave it empty.
  • FORCE_SUBSCRIBE_CHANNEL: Force subscribe channel or group. Example: -1001327202752 or @HuzunluArtemis. To disable leave it empty. Do not forget to make admin your bot in forcesub channel or group.
  • CHANNEL_OR_CONTACT: Your bot's channel or contact username. Example: HuzunluArtemis
  • JOIN_CHANNEL_STR: Join channel warning string. See config.py.
  • YOU_ARE_BANNED_STR: Banned user string. See config.py.
  • JOIN_BUTTON_STR: Join button string. See config.py.
  • VIDEO_LIMIT: Max video limit. Example: 3, 62, 52 (give 0 for unlimited, default 0)
  • VIDEO_LIMIT: Max playlist size limit in bytes. (give 0 for unlimited, default 0)
  • UPDATE_YTDL_EVERY_DOWNLOAD: Give True if you want to update ytdl in every download command. Default True
  • SLEEP_BETWEEN_SEND_FILES: For floodwait. Leave blank if you dont know.
  • YTDL_DOWNLOAD_FORMAT: Ytdl format selector. Leave blank if you dont know.

Deploy

🇬🇧 Click Here 🇹🇷 Buraya Tıkla

Deploy to Heroku:

  • Open me in new tab
  • Fill required variables
  • Fill app name (or dismiss)
  • Make you sure building with Dockerfile (as container. not heroku-18 or heroku-20)

Deploy to Local:

  • install python and ffmpeg to your machine
  • git clone https://github.com/HuzunluArtemis/PlaylistAudioBot
  • cd PlaylistAudioBot
  • pip install -r requirements.txt
  • python bot.py

Deploy to Vps:

  • git clone https://github.com/HuzunluArtemis/PlaylistAudioBot
  • cd PlaylistAudioBot
  • For Debian based distros sudo apt install python3 && sudo snap install docker
  • For Arch and it's derivatives: sudo pacman -S docker python

License

🇬🇧 Click Here 🇹🇷 Buraya Tıkla
GNU GPLv3 Image

PlaylistAudioBot is Free Software: You can use, study share and improve it at your will. Specifically you can redistribute and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
Owner
Hüzünlü Artemis [HuzunluArtemis]
@HuzunluArtemis
Hüzünlü Artemis [HuzunluArtemis]
Automatically gets clips from twitch streams and uploads them to a YouTube channel.

Twitch Stream Highlights to YT Automatic Uploader (AutoBot Clipper) This script can be used to automatically extract highlights (or clips) from a twit

Teja Swaroop 57 Dec 12, 2022
Python script for download course from platzi.com

Platzi Downloader Tool Esta es una pequeña herramienta que hace mucho y que te ahorra una gran cantidad de trabajo a la hora de descargar cursos de Pl

Devil64-Dev 21 Sep 22, 2022
Python Script to download hundreds of images from 'Google Images'. It is a ready-to-run code!

Google Images Download Python Script for 'searching' and 'downloading' hundreds of Google images to the local hard disk! Documentation Documentation H

Hardik Vasa 8.2k Jan 05, 2023
An open-source, multipurpose, configurable discord bot that does it all

Spacebot is an open source discord bot that is designed to be fun, easy to use, and replace every other discord bot out there!! Feel free to add a star ⭐ to the repository to promote the project!

Dhravya Shah 41 Dec 10, 2022
Unirest in Python: Simplified, lightweight HTTP client library.

Unirest for Python Unirest is a set of lightweight HTTP libraries available in multiple languages, built and maintained by Mashape, who also maintain

Kong 432 Dec 21, 2022
A discord token creator that uses the service capmonster for captcha solving!

Discord Token Creator A discord token creator that uses the service capmonster for captcha solving! Report Bug · Request Feature Features Autojoin dis

dropout 41 Oct 25, 2021
Instant messaging client in tkinter

Concord_client_tk Instant messaging client in tkinter Contributors : Ilade-s [https://github.com/Ilade-s] Doku [https://github.com/D0kuhebi] Descripti

Raphaël Merlet 2 Jun 15, 2022
Raid ToolBox (RTB) is a big toolkit of Spamming/Raiding/Token management tools for discord.

This code is very out of date and not very good, feel free to make it into something better. (we check the github page every 5 years to pulls your PRs

2 Oct 03, 2021
Telegram Bot for saving and sharing personal and group notes

EZ Notes Bot (ezNotesBot) Telegram Bot for saving and sharing personal and group notes. Usage Personal notes: reply to any message in PM to save it as

Dash Eclipse 8 Nov 07, 2022
A Telegram bot to upload files from Telegram or Direct links to Google Drive.

Google Drive Uploader Telegram Bot A Telegram bot to upload files from Telegram or Direct links to Google Drive. Features Telegram files support. Dire

IDNCoderX 21 Dec 05, 2022
A small bot to interact with the reddit API. Get top viewers and update the sidebar widget.

LiveStream_Reddit_Bot Get top twitch and facebook stream viewers for a game and update the sidebar widget and old reddit sidebar to show your communit

Tristan Wise 1 Nov 21, 2021
Unofficial Discord Rich Presence for HackTheBox platform

HTBRichPresence Unofficial Discord Rich Presence for HackTheBox platform The project is under lazy development. How to run Install requirements: // I'

Antonio 4 Apr 19, 2022
Repositório para meu Discord Bot pessoal

BassetinhoBot Escrevi o código usando o Python 3.8.3 e até agora não tive problemas rodando nas versões mais recentes. Repositório para o Discord Bot

Vinícius Bassete 1 Jan 04, 2022
Discord bot for Ukrfans Discord server

Ukrfans Discord Bot Discord bot for Ukrfans Discord server. 💡 Prerequisites Python ⚙️ Build & Run Create an .env file in the root directory and add t

3 Jun 24, 2022
A Simple, Easy to use and light-weight Pyrogram Userbot

Nexa Userbot A Simple, Easy to use and light-weight Pyrogram Userbot Deploy With Heroku With VPS (Local) Clone Nexa-Userbot repository git clone https

I'm Not A Bot #Left_TG 28 Nov 12, 2022
Changes your desktop wallpaper based on the weather.

WallPaperChanger 🖼️ Description ⛈️ This Python script changes your desktop wallpaper based on the weather. Cloning 🌀 $ git clone https://github.com/

Clarence Yang 74 Nov 29, 2022
Zalo AI challenge 2021 5K-Compliance

Zalo AI challenge 2021 5K-Compliance Prepare data: Dữ liệu của ban tổ chức cung

Nguyễn nhật hoàng 32 Nov 21, 2022
Simple integration between FastAPI and cloud authentication services (AWS Cognito, Auth0, Firebase Authentication).

FastAPI Cloud Auth fastapi-cloudauth standardizes and simplifies the integration between FastAPI and cloud authentication services (AWS Cognito, Auth0

tokusumi 255 Jan 07, 2023
A Discord bot for osu!

This is the mostly-complete repo for the owo Discord osu! bot which you can invite here. As you look through this repo, please keep in mind that all o

Stevy 43 Dec 28, 2022
IMDb + Auto + Unlimited Filter BoT

Telegram Movie Bot Features Auto Filter Manuel Filter IMDB Admin Commands Broadcast Index IMDB search Inline Search Random pics ids and User info Stat

Jos Projects 82 Dec 27, 2022