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]
๐€ ๐ฆ๐จ๐๐ฎ๐ฅ๐š๐ซ ๐“๐ž๐ฅ๐ž๐ ๐ซ๐š๐ฆ ๐†๐ซ๐จ๐ฎ๐ฉ ๐ฆ๐š๐ง๐š๐ ๐ž๐ฆ๐ž๐ง๐ญ ๐›๐จ๐ญ ๐ฐ๐ข๐ญ๐ก ๐ฎ๐ฅ๐ญ๐ข๐ฆ๐š๐ญ๐ž ๐Ÿ๐ž๐š๐ญ๐ฎ๐ซ๐ž๐ฌ !!

๐‡๐จ๐ฐ ๐“๐จ ๐ƒ๐ž๐ฉ๐ฅ๐จ๐ฒ For easiest way to deploy this Bot click on the below button ๐Œ๐š๐๐ž ๐๐ฒ ๐’๐ฎ๐ฉ๐ฉ๐จ๐ซ๐ญ ๐†๐ซ๐จ๐ฎ๐ฉ ๐’๐จ๐ฎ๐ซ๐œ๐ž๐ฌ ๐†๐ž๐ง๐ž?

Mukesh Solanki 4 Oct 18, 2021
Estimate the total emissions for popular CryptoArt platforms.

cryptoart-footprint Estimate the total CO2 footprint for popular CryptoArt platforms. The goal is to accurately quantify the ecological damage of Ethe

Kyle McDonald 182 Oct 12, 2022
A client interface for Scrapinghub's API

Client interface for Scrapinghub API The scrapinghub is a Python library for communicating with the Scrapinghub API. Requirements Python 2.7 or above

Scrapinghub 184 Sep 28, 2022
Best Buy purchase bot

B3 Best-Buy-Bot. Written in Python NOTICE: Don't be a disgrace to society. Don't use this for any mass buying/reselling purposes. About B3 is a bot th

Dogey11 8 Aug 15, 2022
A Telegram bot that can stream Telegram files to users over HTTP.

T.ME_FILE_TO_LINK Hi iam a file to link bot....best Bot telegram Telegram File To Link Generation Bot A Telegram bot that can stream Telegram files to

1 Oct 24, 2021
A discord bot made by the community (uses python)

discord community bot context: this is a discord bot made by the community by community i mean people adding commands to the bot or changing the bot b

TR ASH 0 Oct 11, 2022
โšก Yuriko Robot โšก - A Powerful, Smart And Simple Group Manager Written with AioGram , Pyrogram and Telethon

โšก Yuriko Robot โšก - A Powerful, Smart And Simple Group Manager Written with AioGram , Pyrogram and Telethon

ร˜า“า“ษชแด„ษชแด€สŸ โฑ แดษข [โ‚ณา“แด‹] 1 Apr 01, 2022
A Simple Advance Auto Filter Bot Complete Rewritten Version Of Adv-Filter-Bot

Adv Auto Filter Bot This Is Just An Simple Advance Auto Filter Bot Complete Rewritten Version Of Adv-Filter-Bot.. Just Sent Any Text As Query It Will

TeamShadow 4 Dec 10, 2021
A Collection Manager for the objkt.com Minting Factory

Objkt Collection Manager A Collection Manager for the objkt.com Minting Factory. This contract can create a collection on objkt.com and mint into it.

Asbjorn Enge 5 Nov 22, 2022
A free tempmail api for your needs!

Tempmail A free tempmail api for your needs! Website ยท Report Bug ยท Request Feature Features Add your own private domains Easy to use documentation No

dropout 10 Oct 26, 2021
Asynchronous multi-platform robot framework written in Python

NoneBot โœจ ่ทจๅนณๅฐ Python ๅผ‚ๆญฅๆœบๅ™จไบบๆก†ๆžถ โœจ ๆ–‡ๆกฃ ยท ๅฎ‰่ฃ… ยท ๅผ€ๅง‹ไฝฟ็”จ ยท ๆ–‡ๆกฃๆ‰“ไธๅผ€๏ผŸ ็ฎ€ไป‹ NoneBot2 ๆ˜ฏไธ€ไธช็Žฐไปฃใ€่ทจๅนณๅฐใ€ๅฏๆ‰ฉๅฑ•็š„ Python ่Šๅคฉๆœบๅ™จไบบๆก†ๆžถ๏ผŒๅฎƒๅŸบไบŽ Python ็š„็ฑปๅž‹ๆณจ่งฃๅ’Œๅผ‚ๆญฅ็‰นๆ€ง๏ผŒ่ƒฝๅคŸไธบไฝ ็š„้œ€ๆฑ‚ๅฎž็Žฐๆไพ›ไพฟๆท็ตๆดป็š„ๆ”ฏๆŒใ€‚

NoneBot 3.1k Jan 04, 2023
It is a temporary project to study discord interactions. You can set permissions conveniently when you invite a particular disk code bot.

Permission Bot ๋””์Šค์ฝ”๋“œ ๋‚ด์— ์žˆ๋Š” message-components ๋ฅผ ์—ฐ๊ตฌํ•˜๊ธฐ ์œ„ํ•˜์—ฌ ์ œ์ž‘๋œ ๋ด‡์ž…๋‹ˆ๋‹ค. Setup /config/config_example.ini ํŒŒ์ผ์„ /config/config.ini์œผ๋กœ ๋ณ€ํ™˜ํ•ฉ๋‹ˆ๋‹ค. config ํŒŒ์ผ์˜ ๊ธฐ๋ณธ ์–‘์‹์€ ์•„

gunyu1019 4 Mar 07, 2022
Bulk convert image types with Python

Bulk Image Converter ๐Ÿ”ฅ Helper script to convert a folder's worth of images from one filetype to another, and optionally delete originals Use Setup /

1 Nov 13, 2021
Easily update resume to naukri with one click

NAUKRI RESUME AUTO UPDATER I am using poetry for dependencies. you can check or change in data.txt file for username and password Resume file must be

Rahul.p 1 May 02, 2022
discord.js nuker (50 bans a sec)

js-nuker discord.js nuker (50 bans a sec) I was to lazy to make the scraper in js, but this works too. DISCLAIMER This is tool was made for educationa

4 Sep 11, 2021
Red-mail - Advanced email sending library for Python

Red Mail Next generation email sender What is it? Red Mail is an advanced email

Mikael Koli 313 Jan 08, 2023
Quack-SMS-BOMBER - Quack Toolkit By IkigaiHack

Quack Toolkit By IkigaiHack About Quack Toolkit Quack Toolkit is a set of tools

Marcel 2 Aug 19, 2022
Telegram to TamTam stickers

Telegram to TamTam stickers @tg_stickers TamTam ะฑะพั‚, ะบะพั‚ะพั€ั‹ะน ะบะพะฝะฒะตั€ั‚ะธั€ัƒะตั‚ Telegram ัั‚ะธะบะตั€ั‹ ะฒ ั„ะพั€ะผะฐั‚ TamTam ะธ ะฟะพะผะพะณะฐะตั‚ ะทะฐะณั€ัƒะทะธั‚ัŒ ะธั… ะฒ TamTam. ะ’ัะต ะดะตะปะฐะต

Ivan Buymov 22 Nov 01, 2022
Male' Map Telegram Bot

Male' Map TelegramBot A simple TelegramBot to fetch residential addresses in Male', Maldives. The bot can be queried inline or directly. sample .env f

Naail Abdul Rahman 12 Nov 25, 2022
An implementation of webhook used to notify GitHub repository events to DingTalk.

GitHub to DingTask An implementation of webhook used to notify GitHub repository events to DingTalk.

Prodesire 5 Oct 02, 2022