Щоб отримувати нові замовлення Хорошоп у Telegram, підключіть пошту, на яку приходять листи про замовлення, до бота GmailBot. Цей шлях описує довідка Хорошопу, і для нього потрібні лише Gmail і Telegram. Якщо потрібен власний бот або свій текст повідомлення, беріть сервіс-посередник чи CRM. Покупцям бот потрібен для іншого: дізнатися, коли розпроданий товар знову є.
Який телеграм бот потрібен магазину на Хорошоп?
| Задача | Що взяти | Що знадобиться |
|---|---|---|
| Бачити нові замовлення і запити на дзвінок | GmailBot | Адреса Gmail, на яку Хорошоп надсилає листи |
| Власний бот і свій текст повідомлення | ApiX-Drive або Zapier | Акаунт у сервісі і доступ до даних Хорошопу |
| Менеджери відповідають покупцям в одному вікні | CRM з підтримкою Telegram | CRM, підключена до Хорошопу |
| Покупець дізнається, що товар знову є | Віджет наявності в Telegram | Бот магазину й облікова система, що передає наявність |
Як налаштувати сповіщення про замовлення через GmailBot?
Хорошоп надсилає листи про нові замовлення адмінам сайту, а GmailBot пересилає нові листи в Telegram. Тому спочатку перевірте пошту, а потім підключайте бота.
- В адмінці Хорошопу відкрийте Налаштування → Адміни. Перевірте, що в одного з адмінів вказана ваша адреса Gmail і відмічено чекбокс Отримувати Email повідомлення.
- У Telegram відкрийте бот GmailBot. Натисніть Запустити (Start), потім Authorize.
- У вікні Google виберіть потрібну пошту і підтвердьте доступ для GmailBot.
- Поверніться в Telegram і знову натисніть Запустити (Start). Тепер усі нові листи цієї скриньки приходять у чат.
Наша порада: GmailBot отримує доступ до скриньки, яку ви йому відкриваєте. Заведіть окрему адресу Gmail лише для замовлень і вкажіть її в одного з адмінів. Особиста чи бухгалтерська пошта для цього не потрібна.
Як залишити в чаті тільки замовлення?
Якщо на скриньку приходять інші листи, бот перешле і їх. Довідка Хорошопу радить поставити фільтр у Gmail і дозволити боту лише одну мітку.
- У Gmail відкрийте Усі налаштування → Фільтри та заблоковані адреси → Створити новий фільтр.
- У полі Містить слова вкажіть заголовок листа: Нове замовлення. Натисніть Створити фільтр.
- Позначте чекбокс Позначити міткою, виберіть або створіть мітку, наприклад «Нове замовлення». Знову натисніть Створити фільтр.
- У чаті з ботом напишіть /settings, виберіть Whitelist labels і вкажіть цю мітку.
Так само налаштовують запити на зворотний дзвінок: заголовок такого листа «Користувач залишив запит на дзвінок». Щоб зупинити пошту в Telegram, напишіть боту /stop.
Коли брати ApiX-Drive або Zapier?
GmailBot лише пересилає лист. Сервіс-посередник бере дані замовлення і надсилає їх у Telegram за вашим шаблоном, зокрема через власного бота.
- ApiX-Drive. Є дії для нових замовлень, замовлень за статусом і нових клієнтів. Сервіс пише про налаштування в середньому за 10 або 15 хвилин. Плата залежить від обсягу даних, для малого обсягу є безкоштовний тариф.
- Zapier. Застосунок Хорошоп у Zapier бачить нові замовлення, а повідомлення в Telegram додається наступним кроком сценарію. Готового шаблону для Telegram там уже немає, сценарій складається вручну.
Перед підключенням запитайте сервіс, чи потрібен йому Хорошоп API. За сторінкою тарифів API є в тарифах Pro і B2B, докладніше у статті про Хорошоп API.
Чому один бот не можна підключити до всього одразу?
Telegram передає боту оновлення одним способом: через вебхук або через запит getUpdates, разом вони не працюють. Вебхук має одну адресу. Якщо бот магазину вже підключений до CRM, повідомлення покупців ідуть туди. Новий сервіс, який поставить свій вебхук, зламає чати менеджерів.
Ми натрапили на це, коли робили віджет наявності: у магазинів бот часто належить CRM, наприклад SalesDrive. Тому наш віджет вебхук не чіпає. Він лише надсилає повідомлення, а підписка йде через міні-застосунок бота (Mini App). Перед підключенням будь-якого сервісу запитайте, чи змінює він вебхук вашого бота.
Як підписати покупців на наявність товару в Telegram?
Покупець бачить розпроданий товар і йде. Віджет Повідомлення про наявність у Telegram залишає з ним зв’язок: людина тисне «Повідомити, коли з’явиться» або сердечко і підписується в боті одним дотиком. Коли 1С повідомляє, що товар знову є, бот надсилає фото, ціну й кнопку «Купити».
Для цього потрібні власний бот магазину, Mini App у BotFather і облікова система, що передає наявність. Mini App створює лише власник бота, токена для цього не досить. Загальні правила таких повідомлень описані у статті Повідомити про наявність товару.
Віджет «Повідомлення про наявність у Telegram»Часті питання
Чи є в Хорошоп вбудований телеграм бот для замовлень?
У довідці Хорошопу описаний шлях через GmailBot: він пересилає листи про замовлення в Telegram. Окремого налаштування бота для замовлень в адмінці ця стаття довідки не описує.
Чому сповіщення про замовлення не приходять у Telegram?
Спочатку перевірте Налаштування → Адміни: адреса Gmail має бути вказана в адміна, а чекбокс «Отримувати Email повідомлення» відмічений. Якщо є фільтр, перевірте заголовок листа і мітку у Whitelist labels.
Чи можна отримувати в Telegram запити на зворотний дзвінок?
Так. Лист про такий запит має заголовок «Користувач залишив запит на дзвінок», і GmailBot перешле його так само, як лист про замовлення.
Чи потрібен програміст, щоб підключити телеграм бот?
Для GmailBot, ApiX-Drive і Zapier ні. Власника бота потребує лише підписка покупців: він створює Mini App у BotFather.