Go to file
2025-10-15 08:38:54 +03:00
src Fix params on bot.js 2025-10-15 08:38:54 +03:00
.env Edit .env file 2025-10-15 07:06:59 +03:00
.gitignore add cookies.txt to ignore 2025-10-15 07:16:37 +03:00
Dockerfile rm dedug data from Dockerfile 2025-10-15 08:24:33 +03:00
LICENSE Initial commit 2025-10-15 01:19:17 +03:00
README.md Add readme.md 2025-10-15 08:38:14 +03:00

telegram_ytdlp_node.js

Description

This bot can download music and videos from youtube.

Installation

Docker

  1. Install docker (how you can install it on linux: https://fullgream.tech/knowledge-base?post=docker-install)
  2. Clone repository: git clone https://git.fullgream.tech/fullgream/telegram_ytdlp_node.js.git
  3. Create file cookies.txt in program directory (You can use Get cookies.txt loccaly: https://chromewebstore.google.com/detail/get-cookiestxt-locally/cclelndahbckbenkjhflpdbgdldlbecc)
  4. Create telegram bot, get token: https://t.me/BotFather
  5. Edit file .env
BOT_TOKEN=<YOUR_TELEGRAM_BOT_TOKEN>
ADMIN_LIST=<Admin ID list, separate ", "> (example: 123,321, 678, 911 , 228)
WHITELIST=<User list, separate ", " (Important: Admin list will add to whitelist automatly)> (example: 123,321, 678, 911 , 228)
  1. Build docker container: docker build -t ytdlp_node:release .
  2. Up docker container: docker run -d --restart unless-stopped --env-file .env ytdlp_node:release