Описание
Captain Live Chat — это мощный, полностью размещаемый у вас (self-hosted) плагин для онлайн-чата в WordPress. В отличие от облачных сервисов, таких как Tawk.to, Zendesk или Crisp, Captain Live Chat хранит каждое сообщение в вашей собственной базе данных WordPress. Без ежемесячной подписки, без внешних запросов, без передачи данных с вашего сервера.
Независимо от того, управляете ли вы небольшим сайтом, SaaS-продуктом с высокой нагрузкой на поддержку или агентством, которое ведёт чат для нескольких клиентов, Captain Live Chat предоставляет лёгкий, саморазмещаемый почтовый ящик, который работает “из коробки” на любом хостинге.
YouTube | X | Сообщество Facebook | Бесплатная поддержка
💬 Настоящий чат-виджет, а не форма для контактов
Плавающий чат-пузырь на фронтенде открывает реальное время переписки: форма перед началом чата, чипы быстрых ответов, индикаторы печати, отчёты о прочтении и отдельный экран захвата лидов в офлайне (с настраиваемыми полями имени и email), когда агент не в сети.
📥 Агентский ящик в стиле Facebook Messenger
Современная консоль на базе React с бок-о-бок расположенными списком потоков и панелью чата. Агенты могут переключаться между онлайн/офлайн, получать пульс (heartbeat), который всегда остаётся актуальным с любой страницы администратора (не только из «Входящих»), и автоматически уходить в режим «нет на месте», когда их вкладка браузера скрыта. При повторном открытии закрытой беседы — посетителем или агентом — в транскрипте остаётся постоянная, с отметкой времени, метка, а не только временное уведомление.
🔔 Уведомления, которые реально доходят до агентов
Звуковые уведомления, push в браузере, уведомления в приложении (переадресация тикета, @упоминания) и email-уведомления с ограничением частоты гарантируют, что новое сообщение посетителя не останется без внимания. Отдельное напоминание «Непрочитанное/без ответа» повторно отправляет письма агентам, если диалог все еще не был отвечен после настраиваемой задержки — включая сообщения, оставленные через офлайн-форму захвата лидов.
👥 Роли и пользовательские права агента
Определите точно, кто может выступать в роли чат-агента — по роли WordPress (например, все редакторы) или выбрав отдельных пользователей, независимо от роли. Строка „Доступ к команде“ у каждого агента защищена от случайной блокировки — вы не можете удалить свой собственный доступ или ограничить свои права на страницу/действие даже по ошибке.
📊 Встроенная аналитика и история
Отслеживайте объем чата, время ответа и эффективность агентов с помощью консоли, с полной историей всех разговоров и экспортом в CSV.
⚡ Лёгкий и удобный для общего хостинга
Обновления в режиме реального времени через опрос AJAX (не WebSockets), поэтому работает на общем хостинге так же хорошо, как и на управляемом WordPress-хостинге.
Идеально подходит для:
- Небольшие предприятия, которым нужен онлайн-чат без ежемесячной подписки
- Службы поддержки, которым нужны история переписки и аналитика в собственной базе данных
- Агентства, управляющие чатами для нескольких клиентских сайтов
- «Любой сайт WordPress, которому нужно, чтобы данные посетителей оставались на его собственном сервере»
Ключевые функции
- 💬 Плавающий виджет чата: Предчатовое форма, быстрые ответные чипы, индикатор набора, подтверждения прочтения и отдельный экран для сбора лидов в офлайне
- 📥 Входящие агента : список диалогов в стиле Messenger и панель чата, опрос в реальном времени, панель информации о посетителе (браузер, устройство, текущий URL в реальном времени)
- 👥 Роль и права пользователей : предоставьте агенту доступ через роль WordPress или отдельного пользователя, с встроенной защитой от саморазблокировки
- 🔔 Уведомления: звук, push-уведомления в браузере, уведомления в приложении о @упоминаниях/переназначении и email с ограничением частоты для новых и непрочитанных сообщений
- 🟢 Онлайн-статус и авто-отсутствие: пульс присутствия, который остается активным на каждой странице администрирования, автоматическое отсутствие, когда вкладка браузера скрыта
- 📴 Офлайн-опыт: Настраиваемый экран захвата лида (приветственное сообщение, необязательные поля имени/электронной почты, произвольный текст кнопки), который отображается, когда агент в сети отсутствует
- 🔁 Постоянная временная шкала диалога: события закрытия/повторного открытия сохраняются навсегда в расшифровке — в виджете и во Входящих — а не только как временное уведомление на экране
- 📊 Аналитика и история: объем чатов, время ответа, эффективность операторов, полная история с экспортом в CSV
- 💡 Шаблоны ответов: быстрые, многоразовые ответы для операторов
- 🎨 Конструктор виджета : мастер из 5 шагов — цвет акцента, экран приветствия, чат, офлайн-режим и настройки виджета, всё с живым предпросмотром
- 🔒 Самостоятельный хостинг : все разговоры остаются в вашей собственной базе данных WordPress — без обращений к внешним ресурсам
- ⚡ Лёгкий: AJAX-поллинг вместо WebSockets — работает на любом общем хостинге
🌟 Наши товары
🥇 Captain Feed for YouTube : Отображает произвольные ленты YouTube для каналов, плейлистов, Shorts, результатов поиска и отдельных видео.
🥇 Captain Funnel: автоматизируйте отправку сообщений в WhatsApp для заказов WooCommerce и отправки форм с использованием официального API WhatsApp Cloud от Meta.
🥇 Captain Advance Filter: создавайте мощные фильтры для WordPress с расширенными параметрами фильтрации, гибкими макетами и простой настройкой.
🥇 Captain Widgets Kit : Расширьте ваш сайт WordPress с помощью набора мощных виджетов и элементов для Elementor.
🥇 Captain Social Review : Показывайте обзоры и отзывы с нескольких платформ с красивой разметкой и простой настройкой.
Исходный код
Админ-консоль — это приложение на React, собранное с помощью @wordpress/scripts (npm + webpack). Опубликованные файлы build/index.js и build/index.css — это скомпилированный результат исходного кода, предназначенного для чтения человеком (JSX/SCSS), который публично доступен по адресу:
https://github.com/devangvachheta/captain-live-chat
Восстановление из исходного кода:
- «Клонируйте репозиторий выше (он включает папку
src/и файлpackage.json).» - Запустите команду `
npm install`, чтобы установить зависимости. - Запустите
npm run build, чтобы сгенерировать новыйbuild/index.jsиbuild/index.cssиз исходников вsrc/. - Для активной разработки с автоматической пересборкой используйте вместо этого
npm run start.
Как использовать
После активации:
- Настройте агентов — В разделе «настройки» разрешите определённым ролям WordPress или отдельным пользователям быть чат-агентами.
- Настройте виджет — используйте мастер настроек виджета, чтобы задать цвет акцента, приветственный экран, вид чата и сценарий офлайн-сбора лидов.
- Выйти в сеть — переключите параметр «Я онлайн» на странице профиля, чтобы посетители видели активного агента.
- Отвечайте в реальном времени — новые сообщения от посетителей появляются во «Входящих» в течение нескольких секунд с помощью опроса.
- Проверьте производительность — откройте вкладку Analytics, чтобы увидеть объем чатов, время ответа и историю.
Внешние сервисы
Captain Live Chat не делает внешних сетевых запросов ни в каком виде. Каждая функция (виджет, входящие, уведомления, аналитика, готовые ответы, хранилище базы знаний) полностью работает в вашей собственной базе данных WordPress, и никакие данные посетителей или сайта не отправляются на какие-либо сторонние серверы.
Скриншоты







Установка
- Загрузить папку
captain-live-chatв/wp-content/plugins/или установить плагин напрямую в экране “Плагины” WordPress. - Активируйте плагин на экране Плагины.
- Перейдите в раздел **Чат в реальном времени Настройки** и настройте, кто может выступать в роли агента.
- Посетите ваш сайт и щёлкните по чат-пузырю (в правом нижнем углу), чтобы начать тестовый разговор.
- Вернитесь в Live Chat консоль, включите пункт “Я в сети” и ответьте.
Часто задаваемые вопросы
-
Этот плагин требует платную подписку?
-
Нет. Captain Live Chat на 100% бесплатен и размещается у вас на сервере. Все данные остаются на вашем сервере. Дополнительно доступен Pro-пакет для команд, которым нужны дополнительные функции, например неограниченные шаблоны ответов, экспорт транскриптов/истории и брендирование White Label.
-
Да. Плагин использует AJAX-поллинг (не WebSockets), который работает на всех провайдерах общего хостинга, включая Hostinger, Bluehost, SiteGround и Kinsta.
-
Хранятся ли данные на ваших серверах?
-
Да, полностью. Все данные чатов хранятся исключительно в вашей базе данных WordPress. Сама Captain Live Chat не делает внешних сетевых запросов и не отправляет данные в какие-либо сторонние сервисы.
-
Передаёт ли Captain Live Chat данные моих посетителей куда‑нибудь?
-
Нет. Этот плагин не содержит собственного ИИ или интеграций со сторонними сервисами и не выполняет никаких внешних сетевых запросов.
-
Могут ли несколько агентов отвечать в чатах?
-
Да. Вы можете предоставить доступ к чату по роли WordPress (например, всем редакторам) или выбрав отдельных пользователей. Собственная строка каждого агента в Team Access защищена — вы не сможете случайно заблокировать себя, удалив собственный доступ или ограничив свои права.
-
Что происходит, если ни один агент не находится в сети, когда посетитель пишет?
-
Виджет показывает выделенный офлайн-экран вместо обычного экрана приветствия: настроенное вами офлайн-сообщение, необязательные поля имени/электронной почты и произвольный текст для кнопки отправки. Сообщение сохраняется как реальная переписка в вашем Inbox так же, как и любое другое, поэтому по-прежнему применяются и письмо “Напоминание о непрочитанном сообщении”, и обычный сценарий ответа.
-
Могу ли я настроить, какую информацию запрашивает пользовательская форма захвата лидов в автономном режиме?
-
Да. В разделе «Настройки виджета Оффлайн» вы можете редактировать приветственное сообщение, включать или выключать поля имени и email, а также изменять текст кнопки отправки — всё с живым предпросмотром.
-
Безопасны ли сообщения моих посетителей?
-
Все входные данные посетителей проходят очистку на стороне сервера с использованием функций WordPress. Все AJAX-эндпойнты защищены nonce. Эндпойнты, доступные для посетителей, ограничены по частоте, чтобы предотвращать спам.
-
Могу ли я изменить цвета виджета?
-
Да, через мастер настроек виджета на шаге «Внешний вид» (цвет акцента, иконка лаунчера, положение и размер панели) с живым предпросмотром как на компьютере, так и на мобильном устройстве.
-
Отображает ли виджет кредит “Работает на Captain Live Chat” для моих посетителей?
-
Нет, не иначе как если вы включите его. По умолчанию он отключён. Если вы хотите помочь другим обнаружить плагин, вы можете включить “Показывать бейдж «Powered by Captain Live Chat»” в разделе Настройки Уведомления — это полностью опционально, и вы можете настроить текст бейджа на любой, который вам нравится. Он всегда отображается как обычный текст без внешней ссылки, независимо от того, что вы введёте.
-
Что происходит с данными, когда я удаляю приложение?
-
По умолчанию ваши данные сохраняются, чтобы вы ничего не потеряли, если позже переустановите плагин. Если вы хотите выполнить полное удаление, включите в настройках параметр «Удалять данные при удалении» перед удалением плагина — при этом удаляются все таблицы базы данных плагина, параметры и транзиенты, когда вы щёлкнете «Удалить» на экране «Плагины». Также доступна опция «Сохранять настройки при удалении»: если она включена, ваши роли/уведомления сохранятся при будущей переустановке, а всё остальное будет удалено.
-
Могут ли ИИ‑ассистенты управлять моими чатами?
-
Необязательно, да. Начиная с WordPress 6.9 или новее, плагин регистрирует набор действий чтения/управления как возможности WordPress через API возможностей ядра. При наличии отдельного MCP-плагина-моста AI-ассистенты могут использовать эти возможности. Каждая возможность требует возможности „manage_options“ и может независимо включаться или выключаться на странице MCP плагина. Это полностью необязательно и не связано с каким-либо сторонним AI-провайдером — сам плагин не делает никаких вызовов AI API.
Отзывы
Нет отзывов об этом плагине.
Участники и разработчики
«Captain Live Chat» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:
Участники«Captain Live Chat» переведён на 2 языка. Благодарим переводчиков за их работу.
Перевести «Captain Live Chat» на ваш язык.
Заинтересованы в разработке?
Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.
Журнал изменений
1.0.0
- Первый стабильный выпуск.
- Самостоятельно размещаемый плавающий чат-виджет — форма до начала чата, чипы быстрых ответов, индикаторы набора текста, отметки о прочтении и экран захвата лидов в офлайне, который показывается, когда ни один агент не в сети.
- Агент в стиле Messenger: входящие с实时-опросом и панелью информации о посетителе.
- Ролевые и пользовательские права доступа для агентов с защитой от самоблокировки.
- Звуковые, браузерные, внутриприожные и уведомления по электронной почте с напоминанием о непрочитанном сообщении.
- Аналитика и история с экспортом в CSV.
- Сохранённые ответы
- Мастер настроек виджета в 5 шагов с живым предварительным просмотром.
- Поддержка MCP / Abilities-API для ИИ-ассистентов.
- Постоянно сохраняемые отмеченные маркеры с возможностью закрытия/повторного открытия в хронологии разговора.
- Доступны дополнительные хуки для неограниченного количества готовых ответов, экспорта транскриптов/истории и белого брендирования.
