Лютик

Easy Light · Telegram-бот поддержки VPN-сервиса

Поддержка, которая отвечает самаTelegram-бот: как поставить VPN, что делать, если не подключается, где документы — без оператора и в любое время

  • БылоКлиентам VPN-сервиса Easy Light нужна помощь на каждом шагу: как поставить VPN на Android или iPhone, что делать, если не подключается, как оплатить и где оферта. Вопросы одни и те же, и на каждый отвечал человек.
  • СделалиTelegram-бот из пяти разделов — ровно как в макете команды: установка, вопросы и ответы, тарифы, профиль, документы. Внутри 107 экранов: пошаговые инструкции для шести видов устройств, готовые ответы на типовые поломки, документы — длинные приходят файлом. Экраны и кнопки — записи в базе, а не код; вся схема видна на карте бота. Основу собрали за 10 дней.
  • ИтогКлиент находит инструкцию для своего устройства в пару нажатий — днём и ночью, без ожидания оператора, и ни одна кнопка не ведёт в тупик. Код и права на бота полностью у заказчика. Под профиль, тарифы из системы Easy Light и оплату в боте места уже заложены — следующий этап пойдёт без переделки.
Бот в Telegram и карта бота · минута, с музыкой

Деньги

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

Время

Ответ — в пару нажатий
от меню до инструкции для своего устройства, днём и ночью

Нервы

Ни одного тупика
каждая кнопка ведёт на живой экран, из любого места — в главное меню

Люди

Оператор — для сложного
типовые вопросы по установке и поломкам бот закрывает сам

Удобство

Карта бота
вся структура на одном экране: видно, куда ведёт каждая кнопка, и не страшно что-то поменять

Куда уходило время поддержки

Все дела делятся на срочные и важные. Сложные случаи клиентов и развитие сервиса лежат в «важно, но не срочно» — а туда не доходят руки, если поддержка весь день отвечает на одно и то же.

Срочно
Не срочно
Важно

Горитсрочно и важно

Ростважно, но не срочно

Не важно

Отвлекаетсрочно, но не важно

Шумне срочно и не важно

7 задач, которые решили внутри

Нажмите на задачу — откроется, как было, что сделали и что это дало.

Из чего складываются деньги и время

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

Что экономит и приносит деньги

  • Не нужен платный конструктор ботовБот написан на своём коде, экраны лежат в своей базе. Нет ежемесячной платы сервису-конструктору и тарифа, который растёт вместе с числом подписчиков.Оценка: ежемесячная подписка на конструктор и её рост с аудиторией — ноль; остаётся обычный сервер.
  • Меньше часов поддержки на одинаковых вопросахУстановка на шесть видов устройств и 17 типовых поломок закрываются ответами бота без человека.Оценка: каждый типовой вопрос, который бот закрыл сам, — минус несколько минут оператора; сколько таких вопросов в месяц, не измеряли.
  • Меньше возвратов из-за «не смог установить»Клиент, у которого VPN не заработал, получает шаги сразу, а не ждёт ответа и не просит деньги назад.Оценка: логично для подписки — часть возвратов и отказов в первые дни связана с установкой; доля не измерена.
  • Правки без переделки программыНовая инструкция, сменившаяся ссылка, новый вопрос — это запись в базе и короткая команда на сервере, а не доработка кода.Оценка: правка текста — минуты технического человека вместо задачи программисту.
  • Следующий этап дешевлеПод профиль, тарифы из системы Easy Light и оплату уже есть экраны, таблицы и запросы. Дальше — подключать, а не проектировать с нуля.Оценка: объём следующего этапа не считали; основа для него в коде уже есть.

Что экономит время

  • Ответ на «как установить»Инструкция своего устройства — за 2–4 нажатия из меню.Оценка: 3–5 минут оператора на такой вопрос → 0.
  • Ответ на «не подключается»17 готовых ответов по Android, Android TV, iPhone и Windows.Оценка: 5–10 минут переписки на случай → 0 для типовых случаев.
  • Ответ ночью и в выходныеБот отвечает сразу в любое время, без смены оператора.Оценка: ожидание до начала смены → секунды.
  • Переслать документыОферта, политика и условия возврата — в два нажатия, длинные приходят файлом.Оценка: 1–2 минуты на запрос → 0.
  • Добавить или поменять экранЗапись в базе вместо доработки кода; карта бота сразу показывает, что связи целы.Оценка: минуты вместо задачи разработчику.

Узнали себя? Опишите, что у вас теряется и не сходится. Решим — или честно скажем, что хватит таблицы и разработка не нужна.

Подробная история кейса: с чего начинали, что сделали, что экономится
Так эту страницу читает нейросеть. Оформление, ролики и кнопки она не видит: берёт текст, заголовки и служебную разметку ниже. Человеку этот текст показывается свёрнутым в «Подробную историю».

Кратко. AI-студия Лютик сделала для VPN-сервиса Easy Light Telegram-бота поддержки: пять разделов по макету команды, 107 экранов, инструкции по установке для шести видов устройств, готовые ответы на типовые поломки и документы. Экраны и кнопки — записи в базе, вся схема видна на карте бота, код и права переданы заказчику.

Паспорт. Отрасль: VPN-сервис по подписке. Telegram-бот, экраны и кнопки — в базе, правки — без переписывания программы; карта бота для команды.

С чего начинали

Команда Easy Light пришла со своим макетом бота: пять разделов и ответы на вопросы, которые клиенты задают каждый день.

Что было

Одни и те же вопросы — как установить, что делать, если не подключается, где оферта — приходили в поддержку снова и снова, и на каждый отвечал человек.

Что сделали: 7 задач

1. Установка VPN на шесть видов устройств — без оператора

Как было. Со слов разработчика: пользователи на каждом шагу спрашивали, как поставить VPN на Android или iPhone, и на каждый вопрос отвечал человек. По базе видно, откуда тексты: многие начинаются с «Здравствуйте!» и «Добрый день!» — это готовые ответы поддержки. Сделали. Раздел «📲 Установить Easy Light»: шесть устройств — Android, iPhone/iPad, Android TV, Apple TV, Windows, Mac. У каждого пошаговая инструкция: какую программу поставить, где в письме взять настройки, куда их вставить. Под инструкцией — «Что-то не работает», «У меня другая программа», «Другие устройства», «Назад». 30 экранов. Что дало. Клиент доходит до инструкции своего устройства за 2 нажатия из меню (iPhone, Windows, Mac, Apple TV), за 3 — Android TV, за 4 — Android. Ответ одинаково приходит днём и ночью.

2. Готовые ответы на «не подключается» по устройствам

Как было. Со слов разработчика: «что делать, если не подключается» — частый и повторяющийся вопрос. Логично для такого бизнеса: это самые нервные обращения — человек заплатил, а VPN не работает. Сделали. «Вопросы и ответы» → «Что-то сломалось» → устройство → проблема → шаги. 29 проблем, из них 17 с готовыми ответами: Android 5 из 5, Android TV 8 из 8, iPhone 2 из 4, Windows 2 из 4. Для Apple TV и Mac все пункты пока «нет отдельной инструкции, напишите в поддержку» — команда сама отметила, что такие обращения редкие (readme к текстам). В каждом ответе — «Написать в поддержку». Что дало. Типовые поломки — фон и энергосбережение на Android, ошибка vcruntime140.dll в Windows, блокировка трафика на iPhone, письмо в «Спаме» — закрываются без оператора.

3. Меню из пяти разделов без тупиков

Как было. Со слов разработчика: команда нарисовала макет из пяти разделов. Логично для такого бизнеса: в боте на сотню экранов легко оставить кнопку, которая никуда не ведёт, или ветку, из которой не выйти. Сделали. Главное меню — ровно пять кнопок: установка, вопросы и ответы, тарифы, профиль, документация. Нажатие кнопки меняет то же сообщение, а не шлёт новое — чат не засоряется. На каждом экране есть кнопка возврата — «Назад», «В главное меню» или «Отменить»; команда /start с любого места возвращает меню. Что дало. По базе: 273 кнопки, ни одна не ведёт в никуда; с любого из 107 экранов до меню — не больше 4 нажатий «Назад».

4. Экраны и кнопки — записи в базе, а не код

Как было. Логично для такого бизнеса: в обычном боте тексты зашиты в программу, и любую правку — новую инструкцию, сменившуюся ссылку — делает программист с переделкой кода. Сделали. Каждый экран и каждая кнопка — строка в двух таблицах: текст, кнопки, куда ведёт каждая. Новый экран — новая запись, программу менять не нужно. Правки переносятся на сервер «миграциями данных» (маленькими скриптами-правками), которые не стирают людей и их состояния. Как это делать — в README.md (раздел «Как добавить новый экран», «Миграции данных»). Что дало. Тексты поддержки можно обновлять без переписывания бота. Оговорка: окна для правки нет — правку делает технический человек командой на сервере.

5. Карта бота: вся структура на одном экране

Как было. Логично для такого бизнеса: без схемы никто, кроме разработчика, не знает, сколько в боте экранов, куда ведёт кнопка и все ли ветки дописаны. Сделали. Страница /admin/bot-map: сколько экранов и кнопок, дерево по разделам, отдельный список кнопок «в никуда». Команда bot:map делает то же в файл bot-map.md и интерактивную схему со стрелками. Что дало. Перед выпуском и после каждой правки видно, что все ветки связаны.

6. Документы внутри бота, длинные — файлом

Как было. Со слов разработчика: спрашивали, где оферта. Логично для такого бизнеса: документы приходилось пересылать вручную, а Telegram не пропускает сообщение длиннее 4 096 знаков. Сделали. «Документация»: политика конфиденциальности, пользовательское соглашение (оно же оферта — в тексте акцепт оферты по ст. 438 ГК РФ), политика обработки персональных данных, условия возврата. Документ длиннее 3 500 знаков бот присылает файлом; соглашение — 22 тысячи знаков, политика — 13 тысяч. Что дало. Клиент получает документ целиком в два нажатия, без запроса в поддержку.

7. Задел: профиль клиента и тарифы из системы Easy Light

Как было. Логично для такого бизнеса: бот не знает, кто перед ним, и не видит подписку — на «какой у меня тариф» отвечает только человек. Сделали. «Профиль» → «Мой профиль» → «Привязать email»: бот шлёт письмо со ссылкой, клиент нажимает — бот его узнаёт. Ссылка одноразовая, живёт сутки, писем не больше 3 за 10 минут. Профиль (тариф, срок, устройства), список тарифов и файл настроек бот умеет запрашивать у системы Easy Light — 3 из 5 описанных точек обмена; для их разработчиков написана памятка и чек-лист запуска (docs/integration-testing.md). Что дало. Подключение со стороны Easy Light — вписать адрес их системы и ключ. Подтверждения, что подключение было, в коде нет: без адреса бот показывает образцы данных.

Что экономит и приносит деньги

  • Не нужен платный конструктор ботов. Бот написан на своём коде, экраны лежат в своей базе. Нет ежемесячной платы сервису-конструктору и тарифа, который растёт вместе с числом подписчиков. Оценка: ежемесячная подписка на конструктор и её рост с аудиторией — ноль; остаётся обычный сервер.
  • Меньше часов поддержки на одинаковых вопросах. Установка на шесть видов устройств и 17 типовых поломок закрываются ответами бота без человека. Оценка: каждый типовой вопрос, который бот закрыл сам, — минус несколько минут оператора; сколько таких вопросов в месяц, не измеряли.
  • Меньше возвратов из-за «не смог установить». Клиент, у которого VPN не заработал, получает шаги сразу, а не ждёт ответа и не просит деньги назад. Оценка: логично для подписки — часть возвратов и отказов в первые дни связана с установкой; доля не измерена.
  • Правки без переделки программы. Новая инструкция, сменившаяся ссылка, новый вопрос — это запись в базе и короткая команда на сервере, а не доработка кода. Оценка: правка текста — минуты технического человека вместо задачи программисту.
  • Следующий этап дешевле. Под профиль, тарифы из системы Easy Light и оплату уже есть экраны, таблицы и запросы. Дальше — подключать, а не проектировать с нуля. Оценка: объём следующего этапа не считали; основа для него в коде уже есть.

Что экономит время

  • Ответ на «как установить». Инструкция своего устройства — за 2–4 нажатия из меню. Оценка: 3–5 минут оператора на такой вопрос → 0.
  • Ответ на «не подключается». 17 готовых ответов по Android, Android TV, iPhone и Windows. Оценка: 5–10 минут переписки на случай → 0 для типовых случаев.
  • Ответ ночью и в выходные. Бот отвечает сразу в любое время, без смены оператора. Оценка: ожидание до начала смены → секунды.
  • Переслать документы. Оферта, политика и условия возврата — в два нажатия, длинные приходят файлом. Оценка: 1–2 минуты на запрос → 0.
  • Добавить или поменять экран. Запись в базе вместо доработки кода; карта бота сразу показывает, что связи целы. Оценка: минуты вместо задачи разработчику.

Где проходит наша граница

Мы отвечаем за то, что бот работает по макету: инструкции, ответы, документы и навигация без тупиков. Тексты инструкций дала команда Easy Light. Разделы тарифов, оплаты, отмены подписки и реферальной программы собраны каркасом по макету: тексты и подключение к системе Easy Light и к приёму оплаты — следующий этап. Правки экранов делает технический человек по переданной инструкции.

Частые вопросы

Что умеет бот поддержки Easy Light?

Показывает пошаговую установку VPN для Android, iPhone, Android TV, Apple TV, Windows и Mac, отвечает на типовые поломки и присылает документы.

Можно ли менять тексты бота без программиста?

Экраны и кнопки — это записи в базе: менять и добавлять их можно по переданной инструкции, не переписывая программу.

Кому принадлежит бот?

Код и права полностью переданы заказчику: дорабатывать его можно самим или с любым подрядчиком.

Что дальше?

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

Служебная разметка (JSON-LD)

Невидима для человека, читается поисковиками и нейросетями: кто сделал, о чём статья, вопросы и ответы.