Инструмент для переноса данных из Инстаграма в ВК и Телеграм

Собрали небольшой сервис, который из официальной выгрузки Инстаграма перенесет фото, посты, видео и рилс в группу или канал в Телеграме, а также сообщество во Вконтакте. Здесь инструкция по использованию.

Инструмент для переноса данных из Инстаграма в ВК и Телеграм

Таким образом можно

  • быстро создать и заполнить канал в Телеграме или сообщество в ВК;
  • перенести материалы во временную группу Вконтакте, чтобы оттуда выборочно переносить их в другие каналы;
  • хранить материалы в более удобном формате с возможностью поиска по ним, чем просто архив из Инстаграма.

Вручную это делать будет не очень радостно, особенно с большой историей в Инстаграме и разными форматами контента (посты, видео, рилс).

Так совпало, что мы делаем платформу для создания чат-ботов Slashstart.ru, поэтому смогли упростить задачу себе и нашим клиентам с помощью чат-ботов.

Возможно, вам эта идея тоже понравится, тогда читайте инструкции далее.

Ссылка на инструмент будет позже. Важно изучить инструкцию или ее видео версию ниже.

Из-за особенностей выгрузки и ограничений сервисов «метод тыка» уже на первом же шаге не пройдет :)

Содержание руководства

Запрашиваем выгрузку данных в Инстаграме

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

Нужно зайти в Инстаграм, в меню выбрать «Ваши действия», там «Скачать информацию». Укажите свою почту, потом пароль от аккаунта и ждите выгрузку.

Инструмент для переноса данных из Инстаграма в ВК и Телеграм

В браузерной версии с ноутбука эта выгрузка находится в разделе «Настройки / Конфиденциальность и безопасность» там «Скачивание данных / Запросить файл».

Запросите сначала HTML версию (в приложении только она и доступна по умолчанию). Сервис переноса работает с ней и для просмотра она удобнее.

Потом дополнительно запросите JSON. Из второго формата в планах сделать более простой перенос данных.

Ранее Инстаграм обещал прислать ссылку на скачивание выгрузки на указанную почту в течение 48 часов, но сейчас это время увеличилось.

Ссылка придет на почту. Чтобы скачать файл, тоже может понадобиться VPN, так как ссылка ведет на настройки профиля в Инстаграме.

Скачайте все файлы выгрузки себе, так как ссылки действуют только 4 дня и, возможно, со временем что-то поменяется. Иначе потом снова нужно будет ждать несколько дней, пока они подготовятся.

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

Далее будем ее автоматически переносить. Ниже видео версия инструкции с примером переноса данных из Инстаграма во Вконтакте и Телеграм.

Удаляем конфиденциальную информацию и загружаем архивы в чат-бота в ВК

Сами выгрузки могут быть по несколько гигабайт, если много людей будут делать перенос одновременно, то хранить это у себя, а также делать удобную загрузку, посчитали нецелесообразным.

Если в будущем что-то поменяется, то информация будет в обновлениях (ссылка в конце статьи), а также чат-бот об этом сообщит перед попыткой загрузить в него файл.

Обходной путь придумали следующий: загрузить эти выгрузки в Телеграм или ВК, куда они и будут дальше переноситься по очереди. Телеграм не прошел, боты могут работать только с файлами до 50Мб, поэтому остался только вариант с ВК.

Есть от ВК ограничение до 2 Гб на файл. Но это не существенно, так как 1 файл выгрузки обычно меньше. Если больше, то Инстаграм сам разделит их на несколько частей.

1. Удаляем конфиденциальную информацию

Это лучше делать для любого экспорта выгрузки в любых сервисах. Помимо фото, видео и текстов, в выгрузке также вся история из директа, например, и много чего еще.

Поэтому из выгрузки удаляем все папки, кроме «content» и «media». Чтобы уменьшить архив и быстрее его загрузить.

Также можно из папки media также удалить папку stories. Сторис все равно не переносятся. Посчитали, что мало смысла в ленту добавлять все 15-секундные видео. Но, если запрос будет, то сделаем и для сторис перенос.

Получаем архив из двух папок следующей структуры.

Инструмент для переноса данных из Инстаграма в ВК и Телеграм

В content - тексты постов. В media - все фото/видео для всех типов материалов.

2. «Маскируем» архив

Если в архиве будут TXT файлы, а они могут там оказаться, то ВК не даст их загрузить. Будет сообщение, что в архиве не должно быть исполняемых файлов и они должны быть меньше 2Гб. Проверено, что претензии именно к TXT файлам.

Поэтому нужно zip расширение у архива заменить на jpg, а потом этот jpg файл упаковать в новый zip архив. Просто в jpg нельзя, так как это посчитается фоткой, а нужен файл. И на это расширение нет претензий, если такой файл в zip архиве.

Получится «jpg» в «архиве zip».

Инструмент для переноса данных из Инстаграма в ВК и Телеграм

Это самый простой способ, чтобы не разбираться со всеми файлами выгрузки, а их там не мало в разных папках.

3. Загружаем архив в ВК

Теперь, кода у нас есть «архив jpg» в «архиве zip», открываем личные сообщения в ВК для бота https://vk.me/slashstart

Пишем ему команду: ig2tg_start

В ответ придут инструкции по подготовке архива и предложение загрузить архивы.

Прикрепляем архивы к сообщению через скрепку и пункт «Файл». Если архивов несколько, то крепим их к одному сообщению.

Инструмент для переноса данных из Инстаграма в ВК и Телеграм

Отправляем. В ответ придет код, по которому далее наш сервис поймет, какие файлы нужно загружать.

Сохраните этот код себе, он понадобится далее для переноса в Телеграм и в ВК.

Результат действия: код архивов, которые нужно переносить из Инстаграма в другие каналы.

Переносим данные и посты из Инстаграма в Телеграм (каналы или группы)

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

Если канал уже есть, то все равно рекомендуем создать новый, чтобы протестировать перенос, а потом делать это в рабочем канале.

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

Инструмент для переноса данных из Инстаграма в ВК и Телеграм

Особенности в Телеграме:

  • Бот может работать только с видео до 50Мб. Видео и рилс больше этого размера не загрузятся. Большинство видео, обычно, вмещается в этот размер.
  • К фото и видео можно добавить до 1000 символов текста. В Инстаграме они до 2000 тысяч примерно. До 1000 символов делается описанием к фото, если текст больше, то текст будет отдельной записью: сначала фото/видео/галерея, потом весь текст поста.
  • В галерее может быть до 10 элементов, больше не перенесется.

Добавляем бота в Телеграм канал или группу

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

Для канала или группы кликаем на ее название. В канале нажимаем «Администраторы» потом «Добавить администратора», в группе – «Добавить участника».

Инструмент для переноса данных из Инстаграма в ВК и Телеграм

Через поиск находим бота «@Slashstart_ig2tg_worker_bot» и добавляем его.

Инструмент для переноса данных из Инстаграма в ВК и Телеграм

Если добавляете бота в группу

С приложения в телефоне зажмите имя бота в списке участников, чтобы вызвать контекстное меню, далее нажмите «Сделать администратором».

Инструмент для переноса данных из Инстаграма в ВК и Телеграм

Выберите все права, кроме «Выбор администраторов» и справа вверху нажмите галку для сохранения.

Инструмент для переноса данных из Инстаграма в ВК и Телеграм

В настройках группы также сделайте, чтобы «История чата для новых участников» была «Видна всем». Это нужно сделать перед импортом, чтобы новые участники видели добавленные материалы.

Если добавляете бота в канал

Все права нужно выбрать при добавлении, либо после в списке Администраторов, нажав три точечки в строке с ботом и выбрав там «Изменить права админа».

Инструмент для переноса данных из Инстаграма в ВК и Телеграм

Дальше нужно узнать, какой код у наших каналов или групп

Это нужно, чтобы бот понял, какой канал и какими материалами заполнять.

Для этого перейдите в канал или группу, куда добавили бота и напишите там: /ig2tg_getcode

Должно прийти сообщение в ответ, где будет код канала.

Инструмент для переноса данных из Инстаграма в ВК и Телеграм

Скопируйте и сохраните его, а само сообщение и команду можно удалить из канала.

Далее нужно подтвердить, что вы администратор этого канала

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

Для этого берем код канала и запускаем бота @Slashstart_ig2tg_bot. Это нужно делать с логина в Телеграме, который является администратором в заполняемом канале.

Сервис будет проверять, чтобы вы и добавленный бот были там администраторами, тогда можно будет перенести все данные.

Напишите в боте «/start», либо вызовите эту команду из меню возле поля ввода и следуйте инструкциям.

В итоге нужно указать там код из канала и получить итоговый код для переноса:

Инструмент для переноса данных из Инстаграма в ВК и Телеграм

В будущем можете использовать команду «/getcode» из меню, чтобы сразу получать код для своих других каналов, где вы администратор.

Результат блока: код подтверждения для переноса данных из Инстаграма в определенный канал или группу в Телеграме.

Настраиваем сервис переноса из Инстаграма в Телеграм

Итак, уже есть «коды файлов», а также «коды каналов Телеграма», теперь уже можно их объединить.

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

Поэтому для разных настроек мы сделали простую страничку с формой, которая запросит у вас все полученные в ботах данные.

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

Итак, форма настройки переноса находится здесь: https://slashstart.ru/tools/ig2tgvk

Все работает без регистрации, смс и модной сейчас необходимости подписываться на какие-либо каналы.

Указываем коды файлов, которые нужно загрузить, которые вы получили в боте ВК.

Инструмент для переноса данных из Инстаграма в ВК и Телеграм

Устанавливаем галку «Импортировать в группу/канал в Телеграме» и указываем «Код из Телеграма, куда импортировать данные», который вы получили в боте, когда подтверждали права на канал (не когда писали команду в сам канал или группу).

Далее можно настроить:

1. Тестовый импорт

Тогда сервис найдет до 3 записей каждого типа: фото, видео и галерея (в которой могут быть фото и видео) и перенесет только их. Reels считается как видео.

Если какого-то типа записи нет, либо он некорректен (видео больше 50Мб для Телеграма), то он не загрузится.

Таким образом можно посмотреть, как переносятся записи до полноценного переноса.

2. Удалить #хэштеги из текстов

Это может быть полезно, если теги есть в постах и они не нужны в Телеграме.

3. Заменять @profile на https://instagram.com/profile/ в текстах

Если в текстах есть что-то типа «пишите в директ @login», то при переносе в другие каналы такого директа может не быть.

С этой галкой такие упоминания будут заменены на полную ссылку.

4. Найти и заменить в тексте перед публикацией

Поиск и замена по тексту. Может быть полезно, если у вас в Инстаграме логин @Insta_login, а в Телеграме @Tele_login, то можно их тоже заменить.

Аналогично слово «директ» можно заменить на, например, «личные сообщения».

Здесь могут быть «опечатки», если вы до этого склоняли «директ/в директе».

Но нюансы в любом случае неизбежны, цель сервиса – быстро все перенести, что возможно, а не идеально все адаптировать под новую соцсеть.

Основная цель поиска и замены – менять логины и ссылки, если нужно.

5. Сколько последних записей загрузить (по дате)

Может быть полезно, если создаете новый канал или сообщество и не нужно переносить всю историю.

Тогда укажите, например, число 100.

Перенесется до 100 записей: сначала выберется 100, но некоторые из них могут быть некорректны для канала, тогда они не загрузятся. 100 – это не посты, если по дате попадутся и Reels, то они тоже станут постами с видео в новом канале.

Результат блока: далее можем нажать внизу «Начать импорт» и загруженные в ВК бота материалы из Инстаграма перенесутся в указанный Телеграм канал или группу.

Переносим данные и посты из Инстаграма в ВК

Можно делать это сразу с данными для Телеграма, просто установив флаг «Импортировать в сообщество во Вконтакте», можно делать в несколько шагов.

Во Вконтакте нет ограничений на размер видео для работы через чат-ботов, поэтому можно загрузить все материалы в какое-либо свое «служебное сообщество» и оттуда потом переносить в необходимые места, редактируя материалы, как захочется.

Здесь, как и в Телеграме, нужно предоставить сервису права постить от вашего имени в ваши сообщества.

Права именно для постинга через внешние сервисы тоже имеют свои особенности, поэтому процесс подключения интеграции немного специфический.

Нажмите под полем «Токен для возможности добавлять записи и загружать фото/видео:» ссылку «Нажмите здесь, чтобы получить эти данные из ссылки».

Инструмент для переноса данных из Инстаграма в ВК и Телеграм

Разрешите права. Вы увидите страницу, на которой скажут, что данные из этой строки копировать не нужно.

Но нужно, чтобы сервис мог постить на стену от вашего имени. У нас эти данные шифруются.

Также после импорта зайдите по ссылке https://vk.com/settings?act=apps или по навигации в личном профиле в раздел «Настройки / Настройки приложений» с логина, который выдавал права, и удалите оттуда приложение «Ig2Vk / Slashstart (Worker)», тогда токен перестанет работать.

Инструмент для переноса данных из Инстаграма в ВК и Телеграм

Код токена находится после «access_token=» и до амперсанда – «&».

Инструмент для переноса данных из Инстаграма в ВК и Телеграм

Аналогично в конце нужно скопировать User ID – число после «user_id=».

Инструмент для переноса данных из Инстаграма в ВК и Телеграм

Укажите токен и User ID в форме, ниже обновится список «Сообщество в ВК для импорта». Выберите там сообщество, куда хотите импортировать данные.

Если сообществ нет, то сначала создайте его и заново впишите User ID, например, чтобы данные перезагрузились.

Далее можно сделать настройки, аналогично Телеграму. Все инструкции выше.

Есть дополнительная опция «Публиковать от своего имени (добавится ваша подпись к записи)» для Вконтакте. Тогда к постам добавится Ваше имя. Аналогично галочке «Подпись» в самом ВК.

Результат блока: также жмем «Начать импорт» и архивы из Инстаграма перенесутся в указанное сообщество во Вконтакте.

В сообщения ВК будут приходить сообщения со статусом выполнения задачи.

Инструмент для переноса данных из Инстаграма в ВК и Телеграм

Резюме, обновления, поддержка

Некоторые вещи могут показаться не простыми, посмотрите тогда видео инструкцию выше с дополнительными пояснениями и демонстрацией работы инструмента.

Можно один раз пройти шаги на тестовом импорте и далее будет все проще.

Таким образом можно перенести практически весь контент из Инстаграма во Вконтакте и Телеграм.

Для комментариев и сторис не делали перенос, так как показалось, что в этом нет целесообразности.

Также пока не усложняли перенос данных, которые указаны в выгрузке ссылками на Инстаграм, обходы блокировок не делали. Такое редко, но бывает, такие посты не переедут ни в ВК, ни в Телеграм.

Мы сделали Телеграм чат, чтобы обсуждать работу инструмента.

Там же будет информация обо всех обновлениях, если сервисом будут пользоваться и, если будут какие-либо существенные изменения в используемых сервисах.

Ну и раз пошла мода на Телеграм каналы, то я тоже свой завел, подпишитесь здесь. Там будем заниматься автоматизацией, чат-ботами, маркетингом и попытками дойти до успешного успеха через предпринимательство :)

Успешного переезда!

66
21 комментарий

О, мои ноготочки в статью попали 😁

1

Можно с помощью вашего сервиса перенести фото из Бизнес страницы Facebook в Телеграм?

У меня не получилось, ошибка выбивает

Какая? В каком месте? В ВК и Телеграм боте не видно от Вас каких-либо сообщений. В ботах нужно получить настройки для переноса.