Бот в Телеграме: сообщения заказчикам о статусе заказа
Короткий ответ
Заведите бота в Телеграме через @BotFather (это официальный бот Телеграма, через который создаются все остальные), скопируйте выданный ключ и вставьте его в «Профиль и настройки» → «Подключения» → «Сообщения заказчикам в Telegram».
Дальше в карточке клиента нажмите «Ссылка для подписки» и отправьте эту ссылку заказчику. Он переходит, нажимает «Старт» - и с этого момента сам узнаёт, когда заказ взяли в печать, когда он готов и когда отправлен.
Зачем это мастерской
Заказчик, который не знает, что с его заказом, пишет и звонит. Каждый такой вопрос отнимает время посреди работы. Бот отвечает за Вас: этап меняется в Учет3Д, и человеку сразу уходит сообщение от имени Вашей мастерской.
Бот именно Ваш, а не наш. Заказчик видит название Вашей мастерской, а не название программы, которой Вы пользуетесь.
Шаг 1. Завести бота
- Откройте Телеграм и найдите в поиске @BotFather. У него синяя галочка.
- Нажмите «Старт» и отправьте команду /newbot.
- Он спросит имя бота. Это то, что увидит заказчик в шапке чата. Напишите название
мастерской, например «Мастерская WhiteCloud». Русские буквы можно.
- Он спросит адрес бота. Он должен быть латиницей и заканчиваться на bot,
например whitecloud3d_bot. Если такой адрес занят, придумайте другой.
- В ответ придёт сообщение с ключом. Он выглядит примерно так:
1234567890:AAF.... Скопируйте его целиком, вместе с цифрами до двоеточия.
Ключ - это доступ к Вашему боту. Никому его не пересылайте. Если он всё-таки попал не туда, отправьте @BotFather команду /revoke и подключите новый ключ в Учет3Д.
Шаг 2. Подключить бота к Учет3Д
- Откройте «Профиль и настройки» в боковом меню.
- Вкладка «Подключения», карточка «Сообщения заказчикам в Telegram».
- Вставьте ключ в поле и нажмите «Подключить бота».
Учет3Д сразу спросит у Телеграма, чей это ключ, и покажет имя бота. Если ключ скопирован не полностью, Вы увидите отказ сразу, а не через неделю тишины.
После подключения ключ целиком нигде не показывается: видно только последние символы, чтобы Вы могли отличить один ключ от другого.
Шаг 3. Настроить, о чём писать
В той же карточке:
- О каких этапах писать. По умолчанию это «В печати», «Готов», «Отправлен» и «Выдан».
Лишние можно выключить нажатием.
- Тихие часы. По умолчанию с 22 до 9 по Вашему часовому поясу. Сообщение в это время
не пропадает, оно уходит утром.
- Сколько сообщений в сутки. По умолчанию не больше шести сообщений одному
заказчику в сутки. Вы можете изменить предел в настройках.
- Тексты сообщений. Любой текст можно переписать под себя. В фигурных скобках стоят
подстановки: продукт заменит их на данные заказа. Нажмите на подстановку, и она вставится в текст. Кнопка «Показать» покажет готовое сообщение до отправки, а «Вернуть стандартный» вернёт наш текст.
Шаг 4. Подписать заказчика
Здесь есть правило Телеграма, которое нельзя обойти: бот не может написать человеку первым. Даже если Вы знаете его имя в Телеграме. Человек должен сам открыть бота и нажать «Старт».
Поэтому:
- Откройте карточку клиента в разделе «Клиенты».
- Нажмите «Ссылка для подписки». Она сразу скопируется.
- Отправьте её заказчику любым способом: в переписке, куда Вы и так пишете.
Как только он перейдёт и нажмёт «Старт», в карточке клиента появится отметка «Получает сообщения о заказах». Ссылка личная: она связывает именно этого человека именно с этой карточкой клиента.
Если заказчик прилип не к той карточке, нажмите «Отвязать» и выдайте ссылку заново.
Что видит заказчик
Внизу чата у него всегда две кнопки: «Где мой заказ» и «Не присылать сообщения». Ничего запоминать не нужно, всё нажимается.
Под сообщением о заказе есть кнопка «Открыть заказ». Она ведёт на страницу, где видно состав, суммы и этап работы, оформленную под Вашу мастерскую. Что именно там показывать, Вы настраиваете сами в окне ссылки заказчику.
Если человек нажмёт «Не присылать сообщения», сообщения прекратятся, а Вы увидите это в карточке клиента. Вернуться он сможет одной кнопкой.
Как проверить, что всё работает
- В карточке подключения нажмите «Проверить». Учет3Д спросит у Телеграма, отвечает
ли бот и доходят ли до нас его обращения.
- Выдайте ссылку самому себе и нажмите «Старт» - придёт приветствие.
- Смените этап заказа этого клиента и посмотрите, пришло ли сообщение.
Что уходило по конкретному заказу и чем закончилось, видно в окне ссылки заказчику, раздел «Сообщения заказчику». Там честно написано «доставлено», «ждёт отправки» или «не доставлено» с причиной. Если сообщение не ушло, Вы об этом узнаете, а не будете считать, что клиент предупреждён.
Частые вопросы
Можно ли обойтись без ссылки и просто указать никнейм клиента? Нет. Это ограничение Телеграма, а не Учет3Д: пока человек сам не обратился к боту, у бота нет адреса, куда писать.
Что будет, если я подключу того же бота во второй мастерской? Учет3Д не разрешит. Иначе заказчики двух мастерских попадали бы в один чат.
Заказчик получит рекламу Учет3Д? Нет. Бот Ваш, и пишет он только то, что настроили Вы.
Нужно ли отдельное согласие на сообщения? В Учет3Д нажатие «Старт» включает подписку на сообщения. Отказаться можно кнопкой в чате. Такая подписка не заменяет проверку оснований обработки и передачи персональных данных Вашей мастерской.
Данные заказчиков уходят за границу? Да. Телеграм - зарубежный сервис, и сообщение вместе с учётной записью заказчика в Телеграме проходит через его серверы за пределами России. Данными своих заказчиков распоряжаетесь Вы, а Учет3Д только отправляет сообщения по Вашему поручению, поэтому и за эту передачу отвечаете Вы. По закону о персональных данных о ней нужно уведомить Роскомнадзор. Если такой шаг Вам сейчас не подходит, сообщайте заказчику о статусе заказа ссылкой или по телефону.