Telegram: бот
Магазин и переписка в Telegram: покупатель оформляет заказ прямо в чате с ботом, а вам приходят уведомления и его вопросы.
Бот открывает ваш магазин прямо в Telegram. Когда вы включите в настройках бота «Открывать магазин в Telegram», в чате с ботом слева от поля ввода появится кнопка «Магазин»: покупатель листает каталог, ищет товар, кладёт его в корзину и оформляет заказ, не выходя из мессенджера. Вам и вашим сотрудникам бот присылает уведомления о заказах, а вопросы покупателей попадают в «Диалоги» панели, и отвечать на них можно оттуда или прямо из Telegram.
Магазин в Telegram
- В магазине есть главная страница, каталог, поиск, карточка товара, избранное, корзина и оформление заказа. Кабинета и входа там нет: они покупателю внутри Telegram не нужны.
- Входить покупателю не нужно. Магазин узнаёт его по Telegram, подставляет имя на оформлении и привязывает заказ к его карточке.
- Оплата проходит теми же способами, что и на сайте.
- У магазина в Telegram своё оформление, сделанное под экран телефона. Его вы выбираете у витрины в поле «Оформление в Telegram» и настраиваете в «Дизайне», как тему сайта.
- В меню бота вы можете поставить кнопку «Мои заказы»: по ней покупатель видит свои последние заказы и их статусы.
Переписка с покупателями
- Всё, что покупатель пишет боту, приходит в «Диалоги» панели: текст, фото, файлы, голосовые, геолокация и контакт. Файл больше 20 МБ или небезопасного типа в переписку не попадает, и сотрудник видит причину.
- Ваш ответ из панели уходит покупателю в Telegram, вместе с файлами.
- Вы можете назначить, кто из подписчиков отвечает покупателям. Таким сотрудникам вопросы из чата на сайте и из бота приходят прямо в Telegram, и ответ на пересланное сообщение уходит покупателю без захода в панель.
Уведомления
- Бот присылает вам и сотрудникам сообщения о событиях магазина: заказ принят, заказ оплачен, статус изменился, зарегистрировался покупатель. Текст сообщения вы пишете сами, в нём доступны номер заказа, сумма, статус, имя покупателя и название магазина.
- Покупатель может привязать свой Telegram одной кнопкой на странице оформленного заказа или в личном кабинете сайта. После этого статусы его заказов приходят ему в Telegram.
- Отписаться покупатель может сам, командой боту. Если он заблокирует бота, магазин это заметит и перестанет ему писать.
- Сообщения бесплатны: в отличие от SMS, платить за каждое не нужно.
- Ботов может быть несколько: у каждой витрины своё подключение, одно из них основное.
Вход на сайт
- Покупатель может войти на сайт через Telegram, без пароля и подтверждения почты.
Что нужно для работы
- Бот, созданный в Telegram через BotFather, и его токен.
- Магазин, открытый из интернета по https: иначе Telegram не сможет передавать боту сообщения покупателей и открывать магазин.
- Пошаговая инструкция: https://cartixx.com/docs/customers/telegram
Что появится в магазине
Так это увидит покупатель после установки.
- На странице оформленного заказа вошедшему покупателю предлагается кнопка «Получать в Telegram». Вид блока правится в редакторе оформления. Убрать предложение с этой страницы можно в настройках бота.
- В личном кабинете покупателя — та же кнопка привязки Telegram. Показывается только тем, кто ещё не привязал Telegram. Отключается в настройках бота.
Что починили
Подсказки, описание и инструкция дополнения теперь называют разделы панели так же, как меню. Раньше часть путей вела в места вроде «Настройки → Дополнения», которых после CartiX 2.131.0 нет.
Что починили
В списке подключённых к боту аккаунтов время подключения и последнего обращения теперь показывается по часам магазина. Раньше оно отставало на несколько часов.
Что починили
Магазин в Telegram мог открыть покупателю чужой личный кабинет. Так случалось, если человек оформил заказ гостем на чужой номер, а потом привязал к этому заказу свой Telegram: дальше магазин в Telegram узнавал его как владельца номера. Теперь магазин в Telegram входит в кабинет, только если Telegram привязали из самого кабинета. Прежние гостевые привязки продолжают присылать статусы заказов, но в кабинет больше не пускают. Чтобы входить из Telegram, покупатель заново привязывает его в своём кабинете.
Что нового
Язык бота и магазина в Telegram теперь выбирается в настройках бота, в блоке «Язык бота и магазина в Telegram». По умолчанию бот говорит одним языком для всех — украинским, и другой язык можно выбрать из языков вашей витрины. На выбранном языке бот отвечает покупателям, подписывает команды и кнопку магазина, присылает рассылки и открывает магазин в Telegram. Если вы хотите, чтобы бот отвечал на языке, который стоит у покупателя в Telegram, выберите «Как в Telegram у покупателя».
Раньше бот и магазин в Telegram выбирали язык каждый по-своему: покупатель мог получить ответ бота на одном языке, а магазин открывался на другом. Подробно — https://cartixx.com/docs/customers/telegram
Что починили
Кнопки меню бота срабатывают, даже если у покупателя осталась клавиатура на прежнем языке: бот отвечает и присылает меню на новом. Статус заказа в «Моих заказах» показывается на языке разговора.
Что сделать после обновления
Бот, который раньше отвечал на языке Telegram покупателя, после обновления говорит по-украински. Если вам нужно прежнее поведение, откройте настройки бота и выберите «Как в Telegram у покупателя». Проверьте и подписи кнопок меню на выбранном языке.
Что нового
Покупатель теперь может открыть ваш магазин прямо в чате с ботом и оформить заказ, не выходя из Telegram. Включите в настройках бота «Открывать магазин в Telegram», и слева от поля ввода у покупателей появится кнопка «Магазин». Надпись на ней вы можете поменять. Входить покупателю не нужно: магазин узнаёт его по Telegram, подставляет имя на оформлении и привязывает заказ к его карточке. Кнопки товаров в рассылках тоже открывают магазин прямо в Telegram. Как всё настроить, описано по шагам: https://cartixx.com/docs/customers/telegram
Бот подключается сам, как только вы сохраните подключение с токеном, отдельно нажимать «Подключить бота» больше не нужно.
Чтобы бот присылал сообщения о заказах вам лично, напишите ему команду /id. Бот пришлёт номер вашего чата, и его нужно вставить в поле «Telegram» в блоке «Куда писать вам» настроек уведомлений. Раньше подсказка у этого поля обещала, что номер выдаст бот, но узнать его было негде.
Что починили
Приветствие бота и переключатели «Предлагать бота при оформлении заказа» и «Предлагать бота в личном кабинете» не сохранялись, хотя экран отвечал «Сохранено». Теперь они сохраняются.
Геолокация, контакт и файл, который магазин не смог принять, раньше пропадали из «Диалогов» целиком. Теперь сотрудник видит, что прислал покупатель, а у непринятого файла указана причина: файл больше 20 МБ, такие файлы магазин не принимает или файл просто не удалось получить. О потерянном файле магазин сообщает, даже если у файла была подпись.
Переписка с покупателем, чей Telegram ещё не привязан к карточке в магазине, подписана его именем из Telegram, а не безличным «Сообщение покупателя».
Ответ с файлом и длинным текстом теперь доходит: длинный текст уходит отдельным сообщением перед файлом. Если до покупателя дошла только часть ответа, сотрудник видит, какой файл нужно дослать. Когда Telegram повторно присылает то же сообщение, ответ оператора больше не уходит покупателю дважды.
Кнопка «Ответить» под пересланным вопросом оставалась у всех операторов, и двое могли ответить одному покупателю. Теперь после ответа одного оператора у остальных она меняется на «Ответил такой-то».
Если Telegram не принял кнопку «Магазин», совет «сохраните ещё раз» ничего не давал: кнопка ставилась, только когда вы меняли переключатель или надпись. Теперь повторное сохранение ставит её заново.
Покупатель, который остановил бота командой /stop, а потом снова отправил /start, получал обратно только статусы заказов, но не рассылки, хотя бот обещал вернуть сообщения. Теперь возвращается и то и другое. Если покупатель после /stop заблокировал и разблокировал бота, магазин ему по-прежнему не пишет: сообщения возвращает только его /start.
Кнопка меню бота «Оставить телефон» номер не спрашивала, а только предлагала написать в чат. Теперь это действие называется «Написать магазину».
Что сделать после обновления
Дополнению нужна версия магазина 2.104.0: сначала обновите магазин, потом дополнение. После обновления откройте настройки бота и проверьте приветствие и оба переключателя «Предлагать бота…»: если вы меняли их раньше, задайте их заново и сохраните.
Что починили
Бот больше не предлагает оплатить заказ, если деньги за него уже заблокированы на карте покупателя при двухстадийной оплате. Раньше покупатель мог заплатить второй раз. Для двухстадийной оплаты нужен CartiX 2.92.0.
Бот больше не предлагает оплатить заказ, который оплачивается при получении. Покупатель открывал такую ссылку и читал «этот заказ оплачивается при получении» — платить по ней было нечем. Там, где оплатить действительно можно, ссылка осталась.
Дополнение работает с магазином версии 2.47.0 и новее.
Что починили
Экран дополнения выглядит так же, как остальная панель: кнопки, размеры и цвета берутся из её набора, а не заданы в дополнении отдельно. Раньше он жил своей жизнью — панель меняла вид, а экран дополнения оставался прежним и смотрелся чужим.
Настройки бота вернулись в панель
Бот снова настраивается: подключение и проверка связи, приветствие, которым начинается разговор, кнопки меню бота с их надписями и действиями. Виден список подписчиков, и можно назначить, кто из них отвечает покупателям.
Дополнение говорит на языке панели
Название сервиса и подсказки к его полям переехали в само дополнение и переводятся на русский, украинский и английский. Раньше они лежали в движке: выключенное дополнение всё равно занимало там место, а перевод приходилось ждать вместе с обновлением магазина.
Свой значок у дополнения
В разделе «Плагины» и в списке установленного дополнение теперь видно по собственному значку, а не по одинаковой коробке. Нужное вы находите взглядом, а не чтением всего списка. Значок появляется на магазине версии 1.30.0 и новее.
Список пользователей бота
Подписчики вынесены в отдельную вкладку с поиском и отбором; там же назначается, кто отвечает покупателям.
Видно, с кем говоришь
Вместе с вопросом приходит карточка собеседника, а отвечать можно обычным сообщением.
Ответ на вопрос с сайта прямо из Telegram
Сообщение из чата на сайте приходит отвечающему в Telegram, его ответ возвращается покупателю.
Вход и чат не путаются
Кнопка входа больше не выглядит как начало переписки с ботом.
Вход через Telegram
Покупатель заходит в кабинет одним нажатием, без пароля.
Итоги опроса в магазине
Ответы покупателей собираются и показываются вместе с рассылкой.
Опрос доходит до покупателей
Варианты ответа уходят как надо — раньше опрос мог не отправиться вовсе.
Переписка на покупателя, а не на заказ
Вся история разговора с человеком в одном месте, даже если заказов у него несколько.
Рассылки в Telegram
Текст с разметкой, картинки, подборка товаров и опрос — по тем, кто запустил бота и не отказался от новостей.
Бот находится всегда
Магазин определяет нужного бота и там, где витрина в настройках не указана.
Кнопка привязки видна и гостю
После оформления заказа подключиться к боту может и тот, кто не заводил кабинет.
Голосовые, видео и стикеры видны
Всё, что покупатель присылает в Telegram, показывается в переписке магазина, а не теряется.
Возврат заводского вида блока
Блок бота на витрине можно вернуть к исходному оформлению одной кнопкой.
Переписка с покупателем
Вопросы из Telegram попадают в «Диалоги» магазина, ответ уходит обратно в чат.
Покупатель привязывается к боту
Покупатель запускает бота и получает уведомления магазина в Telegram; его сообщения приходят вам.
Первый релиз