Salebot.pro
Search…
⌃K

Список обновлений за 3 месяца

11 января

💣 СУПЕР НОВОСТЬ - добавлены "быстрые сообщения" в разделе клиенты.
Теперь можно заранее создавать шаблоны для отправки клиентам. Это супер круто и очень удобно . А ещё есть возможность разделять сообщения на категории ("разделы") (см видео)
✅ По многочисленным просьбам добавлены дополнительные параметры в функции для Telegram (для отправки сообщений или вложений):
✔️ message_thread_id - идентификатор темы на форуме (topic) для групп, в которых есть темы
✔️ disable_notification - тихая отправка в функциях, где она не была добавлена ранее
✔️ reply_to_message_id - id сообщения, на которое будет отправлен ответ,
✔️ reply_markup - создание кнопок
✅ Исправлена ошибка в повторной отправке сообщений. Теперь кнопки не теряются.
✅ Исправлено отправление сообщений в Telegram.
Если текст свыше 1024 символов + вложение.
БЫЛО: вложение приходило ссылкой
СТАЛО: вложение и текст приходит 2-мя сообщениями без потери смысла и вложения.
✅ Добавлена возможность работать с метками при переходе в блок через новые действия
✅ Упрощена работа с переменными.
Ранее, если надо было значение одной переменной присвоить другой, то было так: var = #{var1}.
Теперь присваивание переменной идёт без использования #{} – var = var1
✅ Теперь вложения в сообщениях инстаграм сохраняются на нашем сервере

4 января

✅ Добавили callback от окончании подписки на Salebot. Уведомление будет приходить вместе с сообщением от клиента.
✅ Добавили дополнительный параметр has_spoiler для функций:
Параметр нужен для того, чтобы присылать скрытые медиафайлы. Подробнее в инструкции.
✅ Исправили ошибку по оповещению об окончании подписки на почту.
✅ Подружились с gmail и теперь рассылки приходят всем адресатам без проблем.

28 декабря

✅ Для минилендингов добавлена возможность клиенту, пришедшему в бота с минилендинга, прописывать заданный список меток и добавлять его в указанные списки.
✅ Добавили в раздел "Списки" вкладку метки.
Теперь с метками клиентов можно работать также, как и со списками.
✅ Ускорено открытие страницы со списком проектов
✅ Добавили возможность перемещать списки как в папках, так и между ними.
✅ Добавили новую прикольную штуку - проекты теперь можно открывать в новой вкладке щелчком на колесико мышки 😅
✅ Добавили меню настроек CRM.
Что же там нового ? Читайте 👇🏻
✔️ Изменили форму редактирования состояния
✔️ Добавили возможность редактировать отображаемые поля карточек сделки: настроить отображение переменных, описания, суммы, времени или скрыть их.
✔️ Добавили вывод 5 избранных переменных в карточке сделки на выбор (остальные переменные сделки спрятаны и открываются при нажатии на "еще n переменных")
✔️ Ограничили текст переменных одной строкой (при наведении на переменную можно увидеть весь текст)
✔️ Добавили динамическую подгрузку полученных от клиентов сообщений (теперь отражаются в карточке в онлайн режиме без перезагрузки страницы)
✔️ Добавили поисковую строку, которая ищет по полям client_id, client_name
✔️ Добавили раскрытие по клику описания сделки (изначально выводится 2 строки текста описания)
✅ Сделали колоссальную работу с метками из калькулятора.
Добавлены функции:
🔹 create_label (создание метки)
🔹 add_label (добавление метки пользователю)
🔹 remove_label (удаление метки у пользователя)
🔹 has_label (проверка есть ли метка у пользователя)
🔹 remove_label_everywhere (удаление метки у всех пользователей)
🔹 count_of_clients_with_label (подсчет количества пользователей с меткой)
✅ Добавлены функции для работы с датами :
🔹 addMonth (добавление (и вычитание) из даты календарного месяца)
🔹addYear (добавление (и вычитание) из даты календарного года)
❗ Обе функции учитывают високосные годы, а также разницу в количестве дней по месяцам.
✅ Добавлены функции для работы со списком по имени списка (не по id):
🔹 add_to_list_by_list_name(list_name, client_id) – аналог add_to_list.
Из минусов - пока нельзя передать несколько списков
🔹 move_to_list_by_list_name(list_name, client_id) – аналог move_to_list
🔹 remove_from_list_by_list_name(list_name, client_id) – аналог remove_from_list
🔹 clear_list_by_list_name(list_name) – аналог clear_list
🔹 list_size_by_list_name(list_name) – аналог list_size
✅ Добавили необязательный параметр caption для функции tg_copy_message (подпись для медиа)
✅ Добавили необязательный параметр group_id в функцию check_vk_subscription() (позволяет проверить, состоит ли пользователь в указанной группе ВКонтакте)

21 декабря

Мы ускорили работу платформы Salebot .
Скорость открытия страниц увеличена:
🔹Основной сайт на 49%
🔹 Проекты на 19%
🔹 Воронка на 9%
🔹 Клиенты на 7%
🔹 CRM на 29%
🔹 Задачи на 58%
🔹 Подписки на 47%
🔹 Рассылки на 3%
🔹 Минилендинг на 8%
🔹 Аналитика на 23%
✅ Добавлена новая платежная система Lava
✅ Добавлена функция для Telegram - tg_copy_message.
Она позволяет копировать сообщения из одного диалога в другой.
✅ Добавлены новые функции для взаимодействия с Google таблицами:
✔️ sheet_delete_worksheet - удалить листа таблицы
✔️ sheet_rename_worksheet - переименовать лист
✔️ sheet_worksheet_indexes - вернуть количество листов в таблице и словарь с них
✅ Добавили возможность перемещать минилендинги как в папках, так и между ними всего лишь перетаскиванием мышкой.
✅ Добавили новые возможности минилендингов для ВКонтакте.
Поздравляем владельцев iPhone, теперь и им доступны красивые подписные во ВКонтакте.
✅ Добавили возможность выбрать цвет фона для секций и выбор шрифта для текстов в разделе "Минилендинги"
✅ Исправили ошибки в работе с новыми секциями минилендингов для браузера Safari
✅ Исправили ошибки в работе скрипта для Tilda
✅ Исправили обработку функции IF для логических операторов AND и OR.
Если сравнение AND и первое выражение возвращает False, а второе с ошибкой, то в результате получим False, а не пустое значение.
В случае OR если первое выражение True, то на втором, в случае ошибки, обработка будет прекращена, и будет возвращено выражение True.
✅ Доработан оператор [ ], если возвращает массив\словарь, то с ним теперь можно дальше работать также используя оператор []
Ранее возвращал с одинарными кавычками и если к этому массиву\словарю снова оператор [ ] применить было нельзя и приходилось использовать get

14 декабря

✅ Ускорена работа раздела "клиенты" для мобильного приложения.
📱Мобильное приложение Salebot становится не просто красивым, но и быстрым)))
✅ Добавлена возможность группировать минилендинги по папкам.
✅ Добавлены превью ссылок для наших минилендингов
✅ Добавлена новая системная переменная - time_of_creation - показывает время создания клиента.
✅ Добавлена новая переменная для API - custom_status_code. Появляется только после запроса, возвращает статус запроса и записывает в эту переменную.

7 декабря

МЫ СДЕЛАЛИ НОВЫЙ ДИЗАЙН РАЗДЕЛА КЛИЕНТЫ. Salebot с каждой неделей становится не только функциональнее, но и красивее
✅ Добавлены секции в конструктор сайтов - теперь при создании и работе с новыми минилендингами можно добавлять блоки
✅ Добавлена новая интеграция с телефонией Звонобот.
Теперь можно делать:
✔️ аудиорассылки
✔️ простой звонок клиенту с заданным аудиосообщением
✔️ звонки с аудио, после прослушки которого можно задать действие на нажатие клавиши от 0 до 9.
✔️ прослушивать другие сообщения
✔️ перевод звонок менеджеру
✔️ отправлять sms
✔️ добавлять в черный список
https://sblnk.ru/102740614
✅ Добавлен новый необязательный параметр group_id в функцию API - find_client_id_by_platform_id, который отсортирует найденных клиентов по идентификатору группы
✅ Добавлены массовые действия в разделе Клиенты:
✔️ Сделать прочитанным
✔️ Сделать непрочитанным
✔️ Заблокировать
✔️ Удалить
✅ Добавлен новый параметр client_id в функцию inlist
✅ Добавлены коллбэки об отписке от бота в Telegram
✅ Добавлен параметр group_id в API метод whatsapp_client_id
https://sblnk.ru/102740603
✅ Добавлены функции для добавления и удаления постоянного меню в Instagram.
Прочесть про данные функции можно по ссылке: https://sblnk.ru/102740606
✅ Добавлены функции для добавления и удаления постоянного меню в Facebook.
Подробнее: https://sblnk.ru/102740609
✅ Добавлен статус предыдущего восстановления проекта из файла (раздел восстановления проекта)
✅ Добавлена возможность перемещать проекты перетаскиваем внутри папок с проектами
✅ Добавлена настройка для серого WhatsApp, отключающая синхронизацию переписки с приложением. При отключении личная переписка владельца не попадает в бот
✅ Добавили новый пункт в фильтрах - "исключить списки"

30 ноября

✅ Добавлен новый статус для рассылок "Запланирована". Теперь можно не переживать и не проверять постоянно рассылку. Она уйдет в указанное время, и сменит статус на "в процессе".
Очень удобно 😎
✅ Добавлена возможность удалять значения из словаря\массива -
del dicts['a']
https://sblnk.ru/99330091
✅ Появилась возможность добавить в словарь\массив именно число, а не строку. Для этого нужно передать число, используя функцию int().
Например: dicts['key'] = int('777')
https://sblnk.ru/99330092
✅ Добавлена новая интеграция с криптовалютной системой INXY.
В ней можно:
✔️ Совершать платежи в нескольких криптовалютах
✔️ Создавать и отменять подписки
https://sblnk.ru/99330093
✅ Добавлено обновление для работы со списками:
БЫЛО: при создании списка можно было указать только название
СТАЛО: при создании списка предлагается папка, куда попадет список

23 ноября

✅ Добавлена возможность обращаться к значениям в массиве по индексу array[1] и к словарю по ключу dict['key'] (где array и dict - переменные)
✅ Добавлена возможность добавлять значения в словарь таким же образом:
dict['key'] = 'значение' - добавит в словарь значение с ключом key
Короче: раньше были функции get и set.
Их упразднили и теперь новые функции - добавление, чтение из массива и словаря
Хотите разобраться? Читайте в документации 👉🏻 https://docs.salebot.pro/peremennye-1/rabota-s-massivami-i-slovaryami#kak-poluchit-element-massiva-ili-slovarya
P.S. Поддержка старых функций пока доступна для старых проектов
✅ Добавлен новый тип рассылки.
🔹БЫЛО: при создании рассылки учитывалось количество пользователей на момент рассылки.
🔸СТАЛО: теперь, при выборе нового типа, рассылка будет подстраиваться под заданные фильтры.
Очень удобно, если вы планируете рассылки заранее, до старта. Ведь клиенты могут попасть в рассылку буквально в последнюю минуту. Круто???)))
✅ Добавлена интеграция с платёжной системы ADVCash.
Опять платёжка? 😒
Да. Но эта платежная система позволяет:
✔️ Осуществлять выплаты со своего счета на счёт другого пользователя внутри системы
✔️ Переводить деньги на банковскую карту
✔️ Переводить криптовалюту на указанную сумму на криптокошелек.
✔️ И ещё целых 7 функций
Подробнее 👉🏻 https://docs.salebot.pro/integracii/platezhnye-sistemy/qiwi/advcash-qiwi

16 ноября

✅ Добавлены новые функции для работы с Google Documents:
✔️ gd_create_new_doc - создает новый документ с указанным названием
✔️ gd_copy - копирует документ по его идентификатору
✔️ gd_add_text - добавляет текст в конец указанного документа
✔️ gd_replace_text - заменяет части текста на указанные. Полезна при работе с шаблонами
✔️ gd_add_image - добавляет изображение в конец текста
✔️ save_google_doc - возвращает ссылку, по которой можно скачать документ. На данный момент, доступны два формата - pdf и doc
✅ Добавлена возможность использовать SMTP через почту, зарегистрированную на домене. Подключение дает широкие возможности рассылок писем через сторонние почтовые клиенты.
https://docs.salebot.pro/rassylki-1/email-rassylki#kak-podklyuchit-smtp
✅ Добавили новый раздел в мобильное приложение - SalebotCRM, в котором есть возможность просматривать существующие воронки и сделки.
В разделе доступны функции:
🔹создание воронок
🔹создание сделок
🔹создание и редактирование переменных к сделкам
🔹архивирование и разархивирование сделок
✅ Добавлена функция create_list – для создания списка клиентов
https://docs.salebot.pro/peremennye-1/kalkulyator#dlya-raboty-so-spiskami
✅ Добавлена переменная main_client_id, в которой хранится ID основного клиента среди связанных карточек клиентов.
Как объединить контакты разных мессенджеров читайте в документации:
https://docs.salebot.pro/messendzhery-i-chaty/obedinenie-kontaktov-raznykh-messendzherov?q=merge
✅ Добавлены функции для Телеграм:
✔️ tg_send_some_video – для отправки нескольких видео
✔️ tg_send_some_audio – для отправки нескольких аудио
✔️ tg_send_some_document – для отправки нескольких документов
✅ Добавлен дополнительный необязательный параметр group_id в API методе find_client_id_by_var - при указании метод ищет первого попавшегося клиента в определенном боте

9 ноября

✅ Добавлены 2 новые функции для работы со словарями:
✔️ dict_keys_to_array(data) вернет список ключей из словаря data
✔️ dict_values_to_array(data) вернет значения этого словаря
✅ Исправлена ошибка с появлением html кода в тексте
✅ Была оптимизирована работа главной страницы. Загрузка стала быстрее
✅ Добавлена возможность делать email-рассылки из блока.
✅ Добавили настройку в email-рассылки. Теперь есть возможность исключить клиента из рассылки по наличию переменной
✅ Исправлена ошибка с просмотром листов воронки для кастомной роли
✅ Добавили пункт в настройке кастомной роли, позволяющий обладателю этой роли выгрузить базу клиентов

2 ноября

✅️ Проведена работа с Базой Данных. Теперь она не только работает быстрее и стабильнее, но и были исправлены ошибки перезаписи переменных и устранены причины редких несрабатываний бота.
✅️ Ускорили работу редактора
✅️ Добавлены 2 функции для работы с Wildberries
✔️ wildberries_id_info(goods_id) - возвращает информацию о товаре по его id. В частности, ответ будет содержать наименование , id страницы отзывов и id продавца.
✔️ wildberries_vendor_goods(vendor_id) - возвращает перечень всех товаров продавца по его ID. Ответ будет содержать id товара и его наименование
✅️ Добавлен новый параметр disable_notification в функции
tg_send_message и tg_send_message_1 Если в этот параметр передать переменную "True", то сообщение будет отправлено без звукового уведомления
✅️ Исправлена логика получения ответа операции сравнения. При сравнении значений разных типов данных будет возвращено логическое True или False.
Очень полезно при сравнении отсутствующей переменной.
Например:
Если сравнивать число 1 и строку 'один', то будут такие результаты для операций сравнения:
1=='один' - False
1!='один' - True
1>'один' - False
1<'один' - False
1>='один' - False
1<='один' - False

26 октября

✅️ Добавлена новая интеграция с системой выплат Qiwi Payout (проверка баланса, создание платежа (перевод через СБП), выполнение платежа, статус платежа)
✅️ Добавлен новый API метод - find_all_clients_by_all_vars. Ищет до 3-х переменных у клиентов проекта, возвращает список клиентов, у которых есть все заявленные переменные.
✅️ Добавлены переменные: метод и объект, способ и предмет расчета в Cloudpayments
✅️ Добавлена функция в калькулятор get_whatsapp_bot_id_by_phone - для поиска whatsapp bot_id по номеру телефона
✅️ Добавлены новые виды блоков:
Не состояние передача данных
Не состояние конец сбора данных

19 октября

✅ По многочисленным просьбам была добавлена функция sum_array - считает сумму в массиве чисел
✅ Добавлена функция platform_message - находит клиента по platform_id в мессенджерах и отправляет заданное сообщение (аналог функции message)
✅ Добавлен метод АПИ /api/<api_key>/find_all_client_id_by_var - возвращает не первого найденного клиента, а список всех клиентов, у которых есть заданная переменная (аналог метода find_client_id_by_var)
✅ Добавлена функция wildberries_goods_feedbacks(goods_id, name) - позволяет спарсить/вытащить отзывы с маркетплейса Wildberries по артикулу товару. Если клиент указал свое имя, то отзывы можно фильтровать по имени. Для работы функции требуется не сам id товара, подробности в инструкции.
✅ Добавлена функция
ozon_goods_feedbacks(goods_id, name) - позволяет спарсить/вытащить отзывы с маркетплейса OZON по артикулу товару. Если клиент указал свое имя, то отзывы можно фильтровать по имени.
✅ Добавлена функция
vk_vision_recognize_text - позволяет распознать текст с изображения, отправленного в чат бота. Для работы используется нейросеть компании ВКонтакте. Для работы потребуется токен для функции распознавания.
✅ Исправлена работа Google-аналитики WhatsApp.
✅ Для Google-аналитики добавлена возможность тестирования запросов
✅ Добавлена 3 версия АПИ для Авито (ранее были использованы старые версии, но так как Авито их убирает, мы тоже обновили подключение)
✅ Добавлена новая возможность для Онлайн-чата - сохранять имя клиента через опросник (если есть опросник и клиент введет имя, оно сохраняется вместо Клиент 19.10)
✅ В настройках Онлайн-чата теперь можно выбирать язык интерфейса для чата (русский или английский)

12 октября

✅ Упростили использование кнопок для функций из Калькулятора (в vk_send_message и других). Теперь не нужно составлять отдельный код. Можно брать код из "Расширенные настройки кнопок".
✅ Добавили параметр reply_to_message_id в методы tg_send_poll и tg_send_quiz_poll, позволяющий использовать их в качестве ответа на сообщение
✅ Сделали дополнительные параметры в Сloudpayments для формирования чеков — ИНН, тип налогообложения, источник оплаты (например, адрес сайта)
✅ Добавили дополнительный параметр client_id в функции со списками (move_to_list, remove_from_list, add_to_list) — теперь можно добавлять\перемещать\удалять из списка конкретного клиента.
✅ Добавили функцию date_rus — теперь возвращает любую дату в виде числа и месяца прописью (например, 11 октября).
При указании необязательного параметра (number) отнимет или прибавит к указанной дате нужное количество дней.
✅ 2 обновления для Авито:
✔️ После подключения бота, если аккаунт Про, можно включить сохранение ответов менеджеров.
✔️ При получении отклика на вакансию, можно сохранить полные данные в виде json в переменную. Для этого в настройки проекта общие переменные нужно добавить переменную save_vacancy_data со значением 1. После этого, при получении отклика все данные об отклике запишутся клиенту в переменную vacancy_data
✅ В шаблон "Запись на прием" добавлена переменная buttons_type. А значит, вы можете изменить формат кнопок с replay (клавиатурные), которые стоят по умолчанию на inline.
✅ Добавлена функция urldecode — для декодировки строки url (пример: Ivan%20Ivanovich станет Ivan Ivanovich).
✅ Добавлена проверка клиентских почтовых ящиков на валидность. Теперь при email-рассылке каждый адресат проверяется на существование и блокируется, если проверка не пройдена. Алгоритм работает и при добавлении email-клиента вручную. Это позволяет экономить лимит сообщений на заведомо несуществующих адресатов.
✅ В минилендинги добавлена возможность вывода пользовательских переменных, что работает при применении функции quiz_link. Таким образом, можно реализовать автопостинг с реферальной ссылкой.

5 октября

✨️МЫ УСОВЕРШЕНСТВОВАЛИ ФОРМЫ НАСТРОЕК СТРЕЛОК И БЛОКОВ ✨️
✅ Улучшен подсчет скорости отправки сообщений, что практически исключает ошибки too many requests
✅️ Добавлена новая возможность регистрации пользователя в Salebot: при добавлении незарегистрированного пользователя в проект, пользователь автоматически проходит регистрацию
✅️ Для Мой Склад добавлено:
✔️ функция для получения словаря, в котором название склада - ключ, а его id - значение
✔️ дополнительная необязательная переменная в метод для создания заказа. Поместив в неё id склада, можно будет указать в заказе склад
✔️ автоматическое указание времени заказа. Теперь время не нужно проставлять вручную