Спросить ИИ
Русский RU
Перейти в Watbot

Загрузка и выгрузка

Обе команды находятся в меню «⋯» справа над списком контактов: «Выгрузить контакты» и «Загрузить контакты».

Выгрузить контакты

Выгрузка собирает все контакты бота в файл Excel. Фильтры списка на неё не влияют.

  1. В списке контактов нажмите «⋯» и выберите «Выгрузить контакты». Откроется страница «Скачать данные бота» с отмеченным пунктом «Контакты».
  2. Нажмите «Создать архив». Вы попадёте в список «Данные бота для скачивания».
  3. Дождитесь статуса «Готово» и нажмите «Получить ссылку», затем «Скачать».
Страница «Скачать данные бота» с отмеченным пунктом «Контакты»Страница «Скачать данные бота» с отмеченным пунктом «Контакты»

Архив собирается от нескольких секунд до нескольких часов — чем больше контактов, тем дольше. Статус в списке меняется сам: «Обработка», «Создание архива» с процентом готовности, «Готово» или «Ошибка». Страницу можно закрыть и вернуться позже: список архивов открывается и кнопкой «Скачать данные бота» в настройках бота, на вкладке «Дополнительно».

Что в файле

Скачивается архив ZIP, внутри — таблица contacts.xlsx. Одна строка — один контакт.

Колонка Что в ней
ID Номер контакта на платформе
Имя Имя контакта
Мессенджер Канал контакта
Username Имя пользователя в Telegram или MAX, для ВКонтакте — номер страницы
Телефон, Email, Адрес Данные, которые сохранил бот или указали вы
Первое сообщение Текст, с которого человек начал переписку
Дата создания Когда контакт появился в боте
Telegram ID, Max ID Номер пользователя в мессенджере
Referrer ID ID контакта, который пригласил этого человека
Теги Теги контакта через запятую
Переменные По одной колонке на каждую переменную из справочника «Подсказки по пользовательским переменным»

Заголовки колонок пишутся на языке бота.

Заметка

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

Ограничения

  • За сутки можно создать не больше 10 архивов на бота.
  • Сотруднику для выгрузки контактов нужно право «Выгрузка контактов».

На той же странице «Скачать данные бота» можно отметить «Диалоги» и «Заявки» — тогда в архив попадут ещё и переписка с заявками. Об этих выгрузках — на странице Выгрузка данных.

Загрузить контакты из Excel

Загрузка переносит в бота базу подписчиков Telegram из вашей таблицы: для каждого человека нужен его Telegram ID. Заодно контактам можно проставить теги и переменные.

  1. В списке контактов нажмите «⋯» и выберите «Загрузить контакты». Откроется окно «Импорт контактов из Excel».
  2. В поле «Мессенджер» оставьте Telegram.
  3. Укажите, в каких колонках файла лежат данные. Колонки выбираются по буквам, как в Excel: A, B, C…
    • «Имя» — колонка с именем контакта;
    • «Telegram ID» — колонка с номером пользователя в Telegram;
    • «Теги» — нажмите «Добавить» и выберите колонку с тегами. В ячейке теги перечисляются через запятую;
    • «Переменные» — нажмите «Добавить», выберите колонку и напишите имя переменной, в которую попадёт значение. Строк можно добавить несколько.
  4. Нажмите «Далее», загрузите файл Excel и ещё раз нажмите «Далее».
Окно «Импорт контактов из Excel»: колонки имени, Telegram ID, тегов и переменныхОкно «Импорт контактов из Excel»: колонки имени, Telegram ID, тегов и переменных

Импорт идёт в фоне. В окне видно, сколько строк обработано: «Обработано строк», «Отклонено строк», «Обновлено записей», «Новые записи». Когда импорт закончится, появится строка «Импорт завершен» с датой. Кнопка «Импорт нового файла» возвращает к настройке колонок.

Как обрабатываются строки

  • Читается только первый лист файла, до первой строки, в которой пусты все выбранные колонки.
  • Если контакт Telegram с таким ID уже есть в боте, он обновится: имя заменится, теги из файла добавятся к имеющимся, переменные запишутся заново. Если контакта нет — он будет создан.
  • Строка без Telegram ID или с ID не из цифр отклоняется. Причина с номером ячейки появится в списке «Ошибки». Строка заголовков тоже попадёт в отклонённые — на остальные строки это не влияет.
  • Если имя в строке пустое, вместо него запишется Telegram ID.
  • Новые контакты входят в число контактов бота, от которого зависит пакет подписки.

Если что-то не работает

  • «В сутки можно создавать не более 10 архивов.» Лимит выгрузок на сегодня исчерпан. Скачайте один из готовых архивов или создайте новый позже.
  • «Выберите хотя бы один тип данных для скачивания.» На странице «Скачать данные бота» не отмечен ни один пункт.
  • Кнопка «Получить ссылку» неактивна. Архив ещё собирается. Дождитесь статуса «Готово».
  • «Новый импорт запустить невозможно пока идет предыдущий процесс». Дождитесь окончания текущего импорта.
  • «Обработка принудительно остановлена. Слишком много ошибок.» В файле набралось больше 1000 отклонённых строк. Проверьте, что колонки выбраны верно, и запустите импорт заново.