Botbrother

Диалоги: форматирование сообщений подписчика и приём вложений в хранилище бота

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

Разметка сообщения сохраняется

Раньше оператор видел голый текст: подписчик присылал жирный заголовок со ссылкой, а в панели оставалась плоская строка — приходилось догадываться, что человек выделял и куда вела ссылка. Теперь в переписке отображаются:

  • жирный, курсив, подчёркнутый и зачёркнутый;
  • моноширинный текст и блоки кода;
  • цитаты;
  • скрытый текст (спойлер);
  • ссылки — включая те, что спрятаны под текстом.

Работает в Telegram и MAX. Во ВКонтакте разметки в сообщениях нет — там текст и приходит текстом, ничего не теряется.

Заодно починили обидную мелочь: подпись к фото или видео больше не пропадает. Если клиент прислал скриншот и одной строкой описал проблему, оператор увидит и картинку, и описание, а не одну картинку без контекста.

Вложения сохраняются в хранилище бота

Всё, что подписчик прислал в диалог, принимается в файловое хранилище бота — в папку «От клиентов». Папка служебная: её нельзя удалить или переименовать, а пока в неё ничего не попало, она не показывается в списке. Так присланное клиентами не перемешивается с файлами, которые вы выкладывали сами.

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

Как включить: три тумблера

Раздел «Диалоги — настройки» у бота, блок «Вложения от подписчиков»:

  • Фото — включено по умолчанию;
  • Видео — выключено;
  • Файлы, аудио и голосовые — выключено.

Видео и файлы весят на порядок больше картинок, поэтому по умолчанию они выключены: включайте их, если действительно собираете от клиентов документы, записи или голосовые. Сколько места осталось, видно в файловом хранилище бота; объём квоты — в тарифах.

Пределы размера

  • Telegram — 20 МБ на одно вложение. Это ограничение Bot API на скачивание: файл крупнее бот получить не может в принципе, сколько бы места ни оставалось в хранилище.
  • MAX и ВКонтакте — 50 МБ для фото и 100 МБ для остального.

Что видит оператор, если файл не приняли

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

Если диалоги у вас ещё не включены — как это сделать за несколько минут, написано на странице «Диалоги». Диалоги входят во все тарифы, включая бесплатный старт.

Создайте своего бота в Telegram

Без кода: рассылки, приём оплат, брони, управление каналами. Бесплатный тариф для старта.

Попробовать бесплатно

Ещё по теме

Настройки

Ключ API только для одного бота или канала

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

Новости

Неактивные кнопки, файлы внутри поста и поле ответа: что дало обновление Telegram

Telegram выпустил обновление API для ботов, и часть новых возможностей уже работает в BotBrother: кнопку можно показать неактивной, файл — вставить прямо в расширенное сообщение, а у вопроса — открыть поле для ответа, не убирая меню бота.