Диалоги: форматирование сообщений подписчика и приём вложений в хранилище бота
Два изменения в операторских диалогах, которые заметны с первого же обращения: сообщение подписчика теперь приходит оператору таким, каким его написали, а присланные файлы больше не живут только ссылкой на мессенджер — они складываются в хранилище бота.
Разметка сообщения сохраняется
Раньше оператор видел голый текст: подписчик присылал жирный заголовок со ссылкой, а в панели оставалась плоская строка — приходилось догадываться, что человек выделял и куда вела ссылка. Теперь в переписке отображаются:
- жирный, курсив, подчёркнутый и зачёркнутый;
- моноширинный текст и блоки кода;
- цитаты;
- скрытый текст (спойлер);
- ссылки — включая те, что спрятаны под текстом.
Работает в Telegram и MAX. Во ВКонтакте разметки в сообщениях нет — там текст и приходит текстом, ничего не теряется.
Заодно починили обидную мелочь: подпись к фото или видео больше не пропадает. Если клиент прислал скриншот и одной строкой описал проблему, оператор увидит и картинку, и описание, а не одну картинку без контекста.
Вложения сохраняются в хранилище бота
Всё, что подписчик прислал в диалог, принимается в файловое хранилище бота — в папку «От клиентов». Папка служебная: её нельзя удалить или переименовать, а пока в неё ничего не попало, она не показывается в списке. Так присланное клиентами не перемешивается с файлами, которые вы выкладывали сами.
Место занятое вложениями считается по общей квоте вашего тарифа — той же, что и остальные файлы бота. Поэтому приём типов включается осознанно, а не всё подряд.
Как включить: три тумблера
Раздел «Диалоги — настройки» у бота, блок «Вложения от подписчиков»:
- Фото — включено по умолчанию;
- Видео — выключено;
- Файлы, аудио и голосовые — выключено.
Видео и файлы весят на порядок больше картинок, поэтому по умолчанию они выключены: включайте их, если действительно собираете от клиентов документы, записи или голосовые. Сколько места осталось, видно в файловом хранилище бота; объём квоты — в тарифах.
Пределы размера
- Telegram — 20 МБ на одно вложение. Это ограничение Bot API на скачивание: файл крупнее бот получить не может в принципе, сколько бы места ни оставалось в хранилище.
- MAX и ВКонтакте — 50 МБ для фото и 100 МБ для остального.
Что видит оператор, если файл не приняли
Ничего не пропадает молча. Если тип вложения выключен настройками или файл больше предела, в переписке вместо файла появляется пояснение — например, «подписчик прислал видео, приём таких вложений выключен в настройках диалогов». Оператор сразу понимает, что произошло: попросить клиента прислать иначе или включить нужный тумблер.
Если диалоги у вас ещё не включены — как это сделать за несколько минут, написано на странице «Диалоги». Диалоги входят во все тарифы, включая бесплатный старт.
Решение в BotBrother
Без кода: рассылки, приём оплат, брони, управление каналами. Бесплатный тариф для старта.
Попробовать бесплатно