Руководство пользователя

MediaHub Pro

Телеграм-бот, который забирает видео и посты из Instagram, TikTok, Facebook, Threads и YouTube к вам в группу: вы отправляете ссылку, бот скачивает публикацию целиком, с описанием, и удаляет сообщение со ссылкой. Скачанное он сразу раскладывает по темам, чтобы не превратилось в свалку.

Instagram TikTok Facebook Threads YouTube @MediaHubPro_bot

Подключение

Настраивать ничего не нужно. От вас нужна только группа с темами и согласие дать боту права администратора, остальное он сделает сам.

Те же пять шагов роликом: создать группу, добавить бота, включить темы, выдать права. Звук не нужен.

  1. 1

    Создайте группу с темами

    Создайте группу в Telegram, откройте «Управление группой» и включите «Темы». Без тем боту некуда раскладывать публикации.

  2. 2

    Добавьте бота администратором

    Откройте t.me/MediaHubPro_bot?startgroup=true, выберите группу и назначьте бота администратором с правами «Удаление сообщений» и «Управление темами».

  3. 3

    Дождитесь приветствия

    Бот проверит настройки, создаст тему «Неразобранное» и напишет в группу, что готов. Если темы выключены или прав не хватает, он напишет, что именно поправить, и продолжит после исправления.

  4. 4

    Отправьте первую ссылку

    Скопируйте ссылку на пост или ролик и отправьте её в General. Через несколько секунд публикация появится в подходящей теме.

Если права выданы не полностью, бот работает, но хуже. Без удаления сообщений ваша ссылка останется в General рядом со скачанной публикацией. Без управления темами бот не сможет создавать новые темы и будет раскладывать только по уже существующим.

Старые публикации

Бот не видит сообщения, отправленные до его появления в группе: Telegram не даёт ботам читать историю чата. Поэтому накопленное нужно передать ему самому. Сразу после приветствия бот спросит, что делать со старыми публикациями.

ВыборЧто будет
🧭 Разложить по темамБот обработает каждую старую публикацию как новую: скачает, выберет тему, создаст её при необходимости.
🗂 Сложить в «Неразобранное»Бот скачает всё и сложит в «Неразобранное», тему не выбирает. Разложите сами кнопками под каждой публикацией.

Как передать старое

  • Переслать. Выделите сообщения в любом чате, например в «Избранном», нажмите «Переслать» и выберите группу. За раз Telegram пересылает до 100 сообщений, можно несколькими заходами.
  • Прислать файл выгрузки. В Telegram Desktop откройте чат, нажмите ⋮ → «Экспорт истории чата», снимите галочки с фото и видео, выберите формат JSON и отправьте получившийся result.json в General. Подходит для тысяч сообщений сразу. Файл до 20 МБ.

Как идёт перенос

  • Выбранный режим действует для всех пересланных сообщений и файлов выгрузки. Новые ссылки, отправленные обычным способом, бот по-прежнему раскладывает сам.
  • Публикации обрабатываются по одной. Telegram разрешает боту около 20 сообщений в минуту в группу, поэтому 100 публикаций переносятся примерно за 15 минут. В General видно, сколько сделано и сколько осталось.
  • Из файла бот берёт только ссылки на Instagram, TikTok, Facebook, Threads и YouTube, повторы убирает. За раз переносит до 500 публикаций. Остальные перенесёт, если отправить тот же файл ещё раз: уже перенесённое пропускается.
  • В конце бот присылает итог: сколько разложено, сколько в «Неразобранном», что не скачалось.
  • Первые 100 старых публикаций в каждой группе переносятся бесплатно, дальше расходуется обычный месячный лимит.
  • Поменять решение можно в любой момент: меню → «📦 Старые публикации».

Как бот выбирает тему

Тему бот определяет по тексту публикации, а не по картинке. Проходит этапы по порядку и останавливается на первом, где получил ответ.

  1. Собирает текст

    Берёт ваше сообщение и описание, которое автор оставил под постом. Служебные строки вроде «Video by…» и счётчиков просмотров отбрасывает.

    Описания нет → читает надписи с первых 10 секунд видео
  2. Спрашивает нейросеть Gemini

    Gemini получает текст и список тем группы и выбирает одну. В список входят темы группы и четыре встроенные: Мемы, Кино, Здоровье, Дача.

    Gemini не ответил → ключевые слова
  3. Считает ключевые слова

    Запасной способ. Бот ищет корни слов каждой темы: встроенные списки, слова, добавленные через меню, и само название темы. Побеждает тема с наибольшим числом совпадений.

    Ничья или ни одного совпадения → «Неразобранное»
  4. Кладёт в тему

    Если нужной темы в группе ещё нет, бот создаёт её сам. Встроенные темы появляются по мере надобности, с первой подходящей публикацией.

  5. Или оставляет в «Неразобранном»

    Под публикацией появляются кнопки со всеми темами и «➕ Новая тема». Нажмите нужную, и публикация переедет.

Ручная сортировка

  • К альбому Telegram не даёт прикрепить кнопки, поэтому для него бот присылает отдельное сообщение «🗂 Куда перенести?».
  • После нажатия «➕ Новая тема» бот просит название и ждёт его 5 минут. Слово «отмена» прерывает создание.
  • Темы, созданные вами в Telegram вручную, бот замечает сам и начинает раскладывать в них. Переименование темы тоже подхватывает.
  • Удалённую тему бот создаст заново при следующей подходящей публикации. Чтобы тема больше не появлялась, уберите её в меню кнопкой «🚫 Убрать тему».

Как выглядит публикация

Бот присылает само видео или фото, а не ссылку на него, и приводит подпись в порядок.

Пример публикации в теме «Кино»

MediaHub Proадмин

🎬 Банши Инишерина (2022)  ⭐ IMDb 7.6 · Metacritic 87

«Банши Инишерина» — чёрная трагикомедия 2022 года ирландского режиссёра и сценариста Мартина Макдонаха. Фильм рассказывает о двух давних друзьях, один из которых в одночасье решает разорвать отношения.

🔗 Источник

22:41
  • Видео приходит в качестве до 720p. Карусель приходит целиком: в один альбом Telegram пускает до 10 файлов, поэтому остальные идут следующими альбомами.
  • Ссылка на оригинал не видна в тексте: она спрятана под словом «🔗 Источник» в конце подписи и сохраняется, если публикацию переслать.
  • Из описания убираются имя автора, счётчики просмотров и реакций.
  • Длинное описание не обрезается: первые 950 символов идут в подпись, остальное следующими сообщениями.
  • Если скачать не удалось, бот присылает текст публикации с причиной, например «⚠️ Медиа не скачалось: публикация закрыта или удалена».

Тема «Кино»

Для публикаций про фильмы и сериалы бот вместо болтовни автора собирает карточку: название, год, оценки и краткое содержание.

  • Где ищет название. В кавычках («Дюна»), после слов «фильм», «сериал», «мультфильм», в строках вида «Побег из Шоушенка (1994)». Если в тексте названия нет, читает его с кадров видео.
  • Откуда берёт данные. Год и оценки IMDb и Metacritic — из Викиданных, описание — из Википедии. Новинки, которых там ещё нет, находит в TMDB с его собственной оценкой.
  • Несколько фильмов. До трёх фильмов в одной публикации, для каждого своя карточка с более коротким описанием.
  • Текст автора. Если он короче 200 символов, карточка его заменяет. Более длинный текст считается рецензией и остаётся под карточкой.
  • Если фильм не найден, карточки не будет, и публикация придёт с обычным описанием. Данные бот не выдумывает.
Карточки собираются для темы, название которой начинается со слова «Кино». Если назвать тему иначе, публикации будут приходить с обычным описанием.

Тарифы

Подписка оформляется на группу: платит любой участник, пользуются все. Оплата звёздами Telegram, в один тап прямо в группе.

ТарифЧто входитЦена
Бесплатный20 публикаций в месяц, 5 тем0 ⭐
Про на месяцБез ограничений, 30 дней150 ⭐
Про на годБез ограничений, 365 дней1200 ⭐
  • Считается каждая публикация, которую обработал бот, включая пересортировку. Перенос кнопкой не считается.
  • Счётчик обнуляется первого числа каждого месяца. Тема «Неразобранное» в лимит тем не входит.
  • Когда публикации закончились, бот отвечает на ссылку сообщением с кнопками оплаты, а ссылку оставляет на месте.
  • Когда закончились темы, новые не создаются, и публикации для них попадают в «Неразобранное».
  • Повторная оплата прибавляет дни к текущему сроку, а не начинает его заново.
  • Первые 100 старых публикаций, пересланных или из файла выгрузки, переносятся бесплатно и в месячный лимит не входят.

Ограничения

Часть ограничений задают соцсети и Telegram, обойти их нельзя.

Скачивание

  • Закрытые, удалённые, возрастные публикации и доступные только после входа в аккаунт не скачиваются. Бот пишет причину.
  • Короткие ссылки Threads и Facebook со временем перестают работать. Бот ответит, что ссылка больше не действует.
  • Видео до 49 МБ и 25 минут, фото до 9 МБ. Это предел Telegram для ботов.
  • Из одной карусели бот берёт до 35 файлов. Это покрывает самые длинные подборки TikTok, Instagram и Threads.
  • На скачивание одной публикации отводится до 4 минут.
  • Соцсети периодически меняют сайты. Загрузчики обновляются раз в неделю, но временные сбои возможны.

Выбор темы

  • Ролик без описания и надписей на экране почти наверняка попадёт в «Неразобранное».
  • Нейросеть может ошибиться. Перешлите публикацию в «Неразобранное» и выберите тему кнопкой.
  • Надписи с видео читаются неточно и только с первых 10 секунд. В подпись этот текст не попадает.

Telegram

  • Над каждым сообщением видно «MediaHub Pro · админ». Telegram всегда показывает автора, скрыть это нельзя.
  • Кнопки под старыми сообщениями могут устареть после обновления бота. Бот сообщит об этом при нажатии.

Приватность

  • Бот видит сообщения группы, как любой администратор.
  • Хранит только настройки группы: темы, ключевые слова, счётчик публикаций и историю оплат.
  • Скачанные файлы удаляются сразу после отправки в группу.

Если что-то не так

Бот не реагирует на ссылки
Проверьте, что бот остаётся администратором группы и темы включены. Отправьте в группу слово «меню»: если бот ответил, он работает, и дело в самой ссылке.
Публикация попала не в ту тему
Перешлите её в «Неразобранное» и нажмите нужную тему. Чтобы ошибка не повторялась, добавьте слова в меню кнопкой «🔤 Ключевые слова».
Видео не скачалось
Причина написана в сообщении бота. Чаще всего публикация закрыта, удалена или ссылка устарела. Скопируйте свежую ссылку и отправьте ещё раз.
Ссылка осталась в General рядом с публикацией
У бота нет права удалять сообщения. Выдайте его в настройках администраторов группы.