Как не потерять всю переписку в Slack? Подробная инструкция, что можно сейчас сделать

В конце февраля Slack разослал владельцам пространств из России письма, где кому-то объявил о блокировке пространства, а кому-то о полном отключении тех. поддержки с 21 марта. День Х все ближе, поэтому рассказываем, как сохранить свои данные и как/куда их можно перевезти.

Что конкретно написал Slack

В первом письме Slack предупреждает, что заблокирует доступ к пространству 21 марта, т. к. год назад объявил о прекращении отношений с пользователями из России. Также упоминается, что вся информация из рабочего пространства будет удалена через 60 дней после блокировки.
В первом письме Slack предупреждает, что заблокирует доступ к пространству 21 марта, т. к. год назад объявил о прекращении отношений с пользователями из России. Также упоминается, что вся информация из рабочего пространства будет удалена через 60 дней после блокировки.
Во втором же письме упоминается, что для аккаунтов пользователей из России Slack прекратит оказывать тех. поддержку. Как правило, такие письма пришли тем, кто оплачивает подписку из-за границы, но часть команды работает в России.
Во втором же письме упоминается, что для аккаунтов пользователей из России Slack прекратит оказывать тех. поддержку. Как правило, такие письма пришли тем, кто оплачивает подписку из-за границы, но часть команды работает в России.

Что с этим делать 👇

Как сделать полную выгрузку из Slack

У тарифов Slack разные возможности по выгрузке файлов. Например, на бесплатном и Pro тарифе можно выгрузить только переписки из открытых каналов, а на Enterprise любые типы чатов. Подробные инструкции, как сделать выгрузку и ограничения на экспорт для каждого тарифа можно найти здесь.

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

Дальше будет техническая инструкция, как сделать полную выгрузку из Slack. Мы ее подробно расписали, чтобы разобраться можно было даже тем, кто к технике относится с большим трепетом. Чтобы пропустить инструкцию, можно нажать сюда.

Для полного экспорта нужно сделать в Slack бота и получить его OAuth Token. Как это сделать:

  • Перейдите на https://api. slack. com/apps
  • Нажмите Create New App
  • Выберите From scratch
  • Назовите бота “Slack exporter” и выберите нужный Workspace
  • Выберите OAuth & Permissions и пролистайте до Scopes
  • В списке Bot Token Scopes выберите [users:read] **и **[users:read. email]
  • Вернитесь наверх и нажмите Install to Workspace
  • Предоставьте приложению права
  • Скопируйте OAuth Token бота и уберите его туда, где он не потеряется

Дальше, чтобы получить почты и вложения, нужно скачать slack-advanced-exporter. Распакуйте архив в отдельную папку. Выглядеть распакованный архив должен так:

Как не потерять всю переписку в Slack? Подробная инструкция, что можно сейчас сделать

Дальше запустите PowerShell. Чтобы запустить программу, нужно указать путь к папке, где она находится с использованием команды “cd”. Запрос будет выглядеть так:

Как не потерять всю переписку в Slack? Подробная инструкция, что можно сейчас сделать

Чтобы запустить программу, после того, как вы указали верный путь к файлу, нужно ввести команду ./slack-advanced-exporter.exe и она будет запущена. После включения будет выведен такой запрос с инструкцией по использованию:

Как не потерять всю переписку в Slack? Подробная инструкция, что можно сейчас сделать

Рекомендуем в папку, которую вы создавали для распаковки архива со slack-advanced-exporter, положить базовый экспорт из Slack (вы его создавали в самом начале). Теперь нужно использовать команды, которые указаны ниже, чтобы сделать экспорт почт и файлов:

./slack-advanced-exporter --input-archive <SLACK EXPORT FILE> --output-archive export-with-emails.zip fetch-emails --api-token <SLACK TOKEN>

./slack-advanced-exporter --input-archive export-with-emails.zip --output-archive export-with-emails-and-attachments.zip fetch-attachments

Первая команда добавит в ваш архив почты. Вторая команда добавит к архиву с почтами вложения. Чтобы все заработало правильно, нужно в поле <SLACK EXPORT FILE> указать название архива с базовым экспортом из Slack. Также нужно заменить <SLACK TOKEN> на токен, который вы получили в прошлых шагах. Пример запросов, которые выполнились правильно:

Как не потерять всю переписку в Slack? Подробная инструкция, что можно сейчас сделать

Рекомендуем прописывать полные команды (с вашими токенами и названиями архивов) в отдельном текстовом редакторе. В PowerShell это делать не очень удобно.

В итоге вы получите два файла: export-with-emails.zip и export-with-emails-and-attachments.zip. Первый файл будет без вложений, второй будет с ними. Выглядеть папка после правильной выгрузки будет так:

Как не потерять всю переписку в Slack? Подробная инструкция, что можно сейчас сделать

Что делать с выгрузкой из Slack?

Для начала, нужно решить, как вы будете дальше использовать экспорт. Его можно как просто хранить архивом, но от этого не будет много пользы, так и импортировать в другие мессенджеры. К слову, можно остаться на Slack, если у вас есть возможность его оплаты за пределами России и вся команда уже покинула страну. Для этого есть инструкция, как перевезти файлы из одного пространства Slack в другое.

Если же вы решили переезжать, то учитывайте, что в разных мессенджерах может отличаться тип файлов, который можно импортировать в рабочее пространство. Поэтому перед выбором подходящего сервиса — лучше ознакомиться с его Базой Знаний. Там, как правило, подробно пишут о необходимом формате и как в него конвертировать полученный файл.

Ниже будут решения, в которые можно перенести рабочие переписки из Slack.

Российские мессенджеры:

Иностранные мессенджеры:

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

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

1919
19 комментариев

А чо ёще ждать от компании с таким логотипом?

10

а что не так с логотипом?

3

Пиздеж, у них не было такого логотипа

2

Вы не понимаете, они оставляют безнадёжный варварский рынок и остаются только на демократичном западном

Из российских мессенджером только вы? Очень странно...
О - объективность.

1

Добрый день! В этом случае мы брали мессенджеры, в которых доступен импорт переписок из Slack. Да, добавили только Пачку, т.к. не нашли такой возможности в других решениях. Но если вы знаете российские мессенджеры, куда можно перенести переписки из Slack, то будем рады дополнить статью :)

О, спасибо, как раз чатики надо было выгрузить как-то

1