Реклама в магазине
Banner
Instagram

📱 Social Downloader Bot (All-in-One) Instagram + TikTok + YouTube🎬

Изображение: 📱 Social Downloader Bot (All-in-One) Instagram + TikTok + YouTube🎬
2 шт.
693,68 руб.
Мин.заказ: 1 шт.
Куплено: 0 раз

<a href="https://drive.google.com/file/d/1CRxjDI-0FzIs-LYzKFd-JNDoHfmWyUnx/view?usp=sharing">ВИДЕО РАБОТЫ БОТА</a>


📱 Social Downloader Bot (All-in-One) Instagram + TikTok + YouTube🎬

🌟 Описание

Устали от водяных знаков TikTok? Хотите сохранить любимый Reels из Instagram или лекцию с YouTube прямо в телефон? 📥

Social Downloader Bot — это ваш универсальный помощник для Telegram! Этот бот создан для того, чтобы сделать скачивание медиа-контента с популярных платформ максимально простым. Никаких сторонних сайтов, никакой рекламы — просто отправьте ссылку и получите готовый файл.

Бот работает в режиме диалога: он вежливо спросит, с какой платформы вы хотите скачать, а затем попросит ссылку. Благодаря мощному движку yt-dlp, он способен скачивать видео и фото быстро и в хорошем качестве.


🛠️ Функционал

  • 🤖 Интерактивный Диалог: Бот использует ConversationHandler, ведя пользователя по шагам: /start ➡️ Выбор платформы ➡️ Отправка ссылки ➡️ Получение файла.

  • 📥 3-в-1 Поддержка Платформ:

    • Instagram: Скачивает фото, видео и Reels.

    • TikTok: Скачивает видео (часто без водяного знака, благодаря yt-dlp).

    • YouTube: Скачивает видео (с ограничением до 720p для экономии места и обхода лимитов Telegram).

  • ⚡ Мощный Загрузчик: В основе бота лежит yt-dlp, одна из самых мощных библиотек для скачивания медиа, что обеспечивает высокую совместимость ссылок.

  • 📨 Прямая Отправка: Бот отправляет скачанный файл (фото или видео) прямо в чат с пользователем.

  • 🗑️ Автоматическая Очистка: После успешной отправки файла пользователю, бот автоматически удаляет его с сервера, чтобы не занимать место.

  • 🚫 Обработка Ошибок: Бот корректно сообщает пользователю, если файл слишком большой (лимит Telegram 50МБ) или если ссылка неверная.


🚀 Инструкция по Установке и Запуску (Максимально Подробно)

Это скрипт для Telegram-бота. Чтобы он заработал, вам нужно запустить его на сервере или на вашем компьютере.

Шаг 1: Установка Python 🐍

  1. Скачайте Python: Перейдите на https://www.python.org/downloads/.

  2. Скачайте последнюю версию (например, Python 3.10+).

  3. Запустите установщик:

  4. ‼️ ОЧЕНЬ ВАЖНО: В первом окне установщика обязательно поставьте галочку "Add Python to PATH" в самом низу.

  5. Нажмите "Install Now" и дождитесь завершения.

Шаг 2: Сохранение Скрипта 💾

  1. Создайте папку: В любом удобном месте (например, на Рабочем столе) создайте папку с именем DownloaderBot.

  2. Сохраните код: Скопируйте предоставленный код, откройте Блокнот (Notepad), вставьте код и сохраните его в папку DownloaderBot под именем bot.py.

Шаг 3: Установка Зависимостей (Библиотек) 📦

Этому боту нужны библиотеки для работы с Telegram, Instagram и YouTube.

  1. Откройте Командную Строку (CMD) в папке:

    • Откройте папку DownloaderBot в Проводнике Windows.

    • Кликните на адресную строку (где написан путь).

    • Сотрите все, напишите cmd и нажмите Enter.

  2. Установите библиотеки: В открывшемся черном окне введите и выполните (нажмите Enter) каждую из этих команд по очереди:

    Bash
    pip install python-telegram-bot
    
    Bash
    pip install yt-dlp
    
    Bash
    pip install instaloader
    
    Bash
    pip install requests
    

Шаг 4: Получение Токена Бота (@BotFather) 🤖

  1. В Telegram найдите бота с именем @BotFather (с синей галочкой).

  2. Напишите ему /start, затем /newbot.

  3. Он попросит придумать имя (например, "Мой Скачиватель") и юзернейм (например, MyDownloaderBot).

  4. Готово! BotFather пришлет вам токен — это длинная строка вида 123456789:AAH.... Скопируйте этот токен.

Шаг 5: Запуск Бота! 🔥

  1. Вставьте токен: Откройте ваш файл bot.py (через Блокнот или любой редактор кода).

  2. Найдите строку:

    Python
    BOT_TOKEN = "СЮДА ВСТАВЬ СВОЙ ТОКЕН!"
    
  3. Замените "СЮДА ВСТАВЬ СВОЙ ТОКЕН!" на токен, который вы скопировали в Шаге 4 (кавычки должны остаться).

  4. Сохраните файл.

  5. Запустите бота: Вернитесь в Командную Строку (CMD), которая открыта в вашей папке DownloaderBot.

  6. Введите команду:

    Bash
    python bot.py
    
  7. Если все правильно, в консоли появится "Бот запущен...".

Теперь найдите своего бота в Telegram по юзернейму, нажмите /start и наслаждайтесь!


🤔 FAQ (Частые Вопросы)

В: Бот пишет "Файл слишком большой..." Что делать?

О: Бот не может отправлять файлы размером более 50 МБ (лимит Telegram). Для YouTube это частично решено установкой качества 720p, но некоторые длинные видео все равно могут превышать лимит.

В: Бот не может скачать видео с Instagram (приватный пост).

О: Этот скрипт не поддерживает авторизацию в Instagram (логин/пароль), поэтому он может скачивать только публичные фото и видео.

В: Бот не отвечает / не запускается.

О: 99% проблем — это: 1) Вы неправильно вставили BOT_TOKEN в файл bot.py. 2) Вы не установили все библиотеки из Шага 3.

Реклама в магазине
Banner