EasyChat24 Live Chat

Описание

EasyChat24 Live Chat добавляет автономный чат поддержки клиентов на ваш сайт WordPress.
Сообщения, операторы, настройки и загруженные в чат файлы хранятся на вашем WordPress-хостинге.

Базовый онлайн-чат работает локально и не требует платного аккаунта или внешнего сервиса.
Опциональные интеграции можно включить позже в настройках EasyChat24.

Возможности

  • Плавающий виджет чата для посетителей сайта.
  • Панель оператора хранится в вашей собственной базе данных WordPress.
  • Локальная история сообщений и вложения.
  • Опциональный ИИ-ассистент через EasyTokens, OpenAI-compatible providers или Gemini.
  • Опциональные Android push-уведомления для приложения оператора через EasyChat24 FCM gateway.
  • Опциональные каналы мессенджеров, такие как MAX и Telegram.

Языки

EasyChat24 Live Chat поставляется с готовыми переводами интерфейса на английский, русский, казахский, узбекский, украинский и испанский языки.

Внешние сервисы

EasyChat24 Live Chat не обращается к внешним сервисам во время активации.
Внешние вызовы выполняются только после того, как администратор явно включит или настроит соответствующую функцию.

Опциональные сервисы:

  • EasyTokens: используется для ИИ-ответов и опциональных подарочных токенов. Если администратор соглашается получить подарочные токены, EasyChat24 отправляет email администратора, домен сайта, ID установки, версию плагина и техническую подпись на серверы EasyChat/EasyTokens. Сообщения чата и вложения не отправляются для запроса подарка.
  • OpenAI-compatible providers и Gemini: используются только когда администратор вводит API-ключ и включает ИИ-ассистента. API-ключ хранится в локальной базе WordPress и не выводится в публичный JavaScript этого плагина. Сообщения посетителей и контекст, нужный для ответа ИИ, отправляются выбранному ИИ-провайдеру. Эти прямые интеграции необязательны и по умолчанию выключены.
  • Центральный gateway EasyChat24: используется только для Android push-уведомлений. Gateway получает идентификатор установки, целевое устройство, ID чата, тип события, метку источника и безопасный preview без полного текста сообщения и вложений.
  • MAX и Telegram: используются только когда администратор вводит учетные данные бота и включает соответствующую интеграцию с мессенджером. Сообщения и поддерживаемые вложения отправляются в настроенную платформу мессенджера.
  • Dadata: используется только когда администратор вводит API-токен Dadata для геолокации посетителя по IP. IP-адрес посетителя отправляется в Dadata, чтобы показать примерное местоположение в панели оператора.

Информация о сервисах:

  • Сайт EasyChat24: https://easychat24.ru/
  • Политика конфиденциальности EasyChat24: https://easychat24.ru/legal/privacy/
  • Условия EasyChat24: https://easychat24.ru/legal/offer/
  • EasyTokens API: https://api.easytokens.ru/
  • Политика конфиденциальности EasyTokens: https://easytokens.ru/legal/privacy/
  • Условия EasyTokens: https://easytokens.ru/legal/offer/
  • OpenAI API: https://api.openai.com/
  • Политики использования данных OpenAI API: https://openai.com/policies/
  • Gemini API: https://generativelanguage.googleapis.com/
  • Условия Google Gemini API: https://ai.google.dev/gemini-api/terms
  • MAX API: https://platform-api.max.ru/
  • Telegram Bot API: https://api.telegram.com/
  • Dadata Suggestions API: https://suggestions.dadata.ru/

Установка

  1. Загрузите папку easychat24-live-chat в /wp-content/plugins/.
  2. Активируйте EasyChat24 Live Chat на экране плагинов.
  3. Откройте меню EasyChat24 в wp-admin.
  4. Измените сгенерированный пароль оператора EasyChat24 после первого входа.
  5. Оставьте виджет включенным, если хотите показывать кнопку чата на публичном сайте.

Часто задаваемые вопросы

Требуется ли EasyChat24 Live Chat облачный аккаунт?

Нет. Базовый онлайн-чат хранит данные на вашем WordPress-хостинге.
Внешние ИИ, push и мессенджер-интеграции необязательны.

Отправляет ли EasyChat24 Live Chat данные на внешние серверы автоматически?

Нет. При активации создаются только локальные таблицы и настройки.
Внешние сервисы вызываются только после явного действия администратора.

Где хранятся загруженные файлы?

Runtime-файлы хранятся вне каталога кода плагина, в области загрузок WordPress в папке easychat-runtime. Если загрузки WordPress недоступны, плагин показывает администратору ошибку и не записывает runtime-файлы в другой каталог содержимого.

Отзывы

Нет отзывов об этом плагине.

Участники и разработчики

«EasyChat24 Live Chat» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:

Участники

«EasyChat24 Live Chat» переведён на 1 язык. Благодарим переводчиков за их работу.

Перевести «EasyChat24 Live Chat» на ваш язык.

Заинтересованы в разработке?

Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.

Журнал изменений

1.15.6

  • Keep WordPress sign-in available when WP Cerber restricts the public REST API.

  • Follow a clear admin notice to allow only the EasyChat widget namespace.

1.15.5

  • Enjoy clearer, more reliable update actions in the EasyChat admin panel.

  • Keep working confidently after updating: the module returns to a ready admin screen.

1.15.4

  • Get direct, useful answers from the EasyChat website assistant for clear product questions.

  • See a reliable explanation of browser and Android operator access when asking about a Desktop app.

1.15.3

  • Use MAX through the official Bot API with a clear, supported setup path.

  • Review retained MAX conversation history safely in a read-only archive.

1.15.2

  • Improved the 1C-Bitrix Marketplace installation so the EasyChat admin area and website widget are ready to use automatically.

  • The protected EasyChat admin handoff now opens a separate working interface without manual file copying or address changes.

1.15.1

  • Strengthened internal route validation and remote attachment protection for a safer EasyChat installation.

  • Added a signed callback address for Ozon notifications; save a connected Ozon account once after updating.

1.15.0

  • Write faster with Copilot commands in the reply composer: draft, improve, shorten, adjust tone, translate, or check a message before sending.

  • Use optional Ghost Text with rich conversation, customer, store, knowledge, and image context while keeping every result as an operator-controlled draft.

1.14.0

  • Recognize signed-in store customers from their first widget message, keep one conversation after guest sign-in, and add verified email and phone details automatically.

  • Match order history by the authenticated CMS account across OpenCart, WooCommerce, Shop-Script, and 1C-Bitrix without asking the customer to repeat contact details.

1.13.0

1.12.3

  • Preserve the widget state selected by the administrator when EasyChat is installed again.

  • Keep CMS admin access protected with short-lived, one-time sign-in links.

1.12.2

  • Find the right built-in help guide more accurately across admin sections.

  • Read clean answers with verified links collected once in a numbered Sources list.

  • Keep installation diagnostics hidden until clarification or support is needed.

1.12.1

  • Recover interrupted updates by rebuilding missing temporary files from the verified official archive.

  • Reconcile an unfinished operation with an already installed newer version instead of publishing older files.

  • Keep update cleanup confined to the current operation and protected from symbolic-link traversal.

1.12.0

  • Connect a personal WhatsApp account as a preliminary linked-device channel and handle its conversations alongside the website, marketplaces and other messengers.

  • Follow a clear two-step setup with a dedicated once-per-minute cron check, protected QR pairing and quiet health warnings only when attention is needed.

  • Keep MAX public channels read-only and excluded when their source is disabled, with stricter conversation recognition that prevents accidental replies.

  • Switch between long conversations with the correct draft, composer and AI actions restored for each channel, including stable message input on iPhone.

1.11.2

  • Keep EasyChat release packages aligned across supported CMS editions with stronger archive validation.

1.11.1

  • Improve database migration compatibility for CMS sites that use historical table engines.

  • Prepare the complete SMS schema before importing Android device identity data.

  • Keep conversation assignments and operator service records consistent without relying on database cascades.

1.11.0

  • Let every operator change their own password and profile photo in web and Android.

1.10.5

  • Follow a clear four-step update with progress preserved between page visits.

  • Focus the operator workspace by hiding unused details and disconnected filters while keeping SMS easy to reach.

1.10.4

  • Let trusted operators assign and remove teammates with a separate permission.

  • Notify the assigned teammate directly in the browser or Android app without exposing conversation text.

  • Find the right operator quickly with a clear picker and name search for larger teams.

1.10.3

  • Start another sign-in cleanly after a temporary network or proxy interruption.

1.10.2

  • Switch to a clear phone sign-in alternative on hosting platforms without QR process supervision.

1.10.1

  • Follow QR preparation automatically and retry temporary connection failures without manual server work.

  • Scan active conversation queues and customer details faster with clearer counters and consistent cards.

  • Show visitors a stable within 10 minutes reply-time promise when the measured average is higher.

1.10.0

  • Sort conversations into Unassigned, Mine, All, and Archive queues.

  • Assign a conversation on the first operator reply and keep multiple assignees when teammates cover each other.

  • Notify active assignees about their conversations while returning unassigned work to the shared team queue.

1.9.1

  • Keep the available EasyChat version consistent between the sidebar and Update Center.

  • Keep all foreground modes selectable with clear contrast feedback.

  • Keep permanent dark save and add actions readable with white text.

1.9.0

  • Keep buttons, counters, pagination, and conversation bubbles readable with one validated brand-color pair.

  • Select imported conversations and mark them as read in one action.

1.8.5

  • Keep catalog search off after refreshing the page or saving unrelated settings.

  • Turn catalog search back on in the safe fast-search mode while enhanced search remains a separate choice.

  • Keep AI and catalog controls consistent when Settings is open in multiple browser tabs.

1.8.4

  • See the correct Beget task type before copying the command.

  • Use the protected command only after the complete server check succeeds.

1.8.3

  • Use phone sign-in only when needed instead of keeping SMS fields open.

  • Keep existing MAX sessions while removing the obsolete manual token field.

1.8.2

  • Receive a cron command built for a PHP CLI with a verified database driver.

  • See the web PHP and CLI PHP MySQL module compatibility directly in scheduler settings.

  • Run background tasks on a compatible PHP CLI with clear scheduler diagnostics.

1.8.1

  • Work in a focused conversation list and customer card without the experimental appointment scheduler.

  • Keep reliable direct SMS sending, segment counts, phone diagnostics, and protected recovery after a connection interruption.

  • Delete conversations with one clear confirmation while durable background cleanup finishes their attachments safely.

1.8.0

  • Schedule one or two customer SMS reminders for an appointment and manage them consistently from the web admin or Android app.

  • Follow each SMS from the waiting phone through carrier acceptance and an available delivery receipt, with privacy-safe diagnostics.

  • Keep one message operation across connection retries and continue a saved SMS through the protected background queue.

  • Review quiet hours, the exact customer text, and the SMS segment count before saving a reminder.

1.7.3

  • Track outgoing SMS from the queued job through phone sending and the available carrier delivery receipt.

  • Diagnose SMS phone readiness without exposing recipient numbers or message text.

  • Start new installations with recommended EasyChat24 services selected while keeping every option under administrator control.

1.7.2

  • Keep the WordPress administration panel responsive and continue using the saved MAX sign-in.

1.7.1

  • Continue using short background runs that leave the WordPress administration panel responsive.

1.7.0

  • See the available author or source chat for forwarded messages and photos from MAX, Telegram and VK.

  • Keep MAX group conversations clear with the correct group title and participant names.

  • Choose a polished notification sound for each operator while keeping individual volume control.

  • Update EasyChat more smoothly on regular shared hosting and continue working during preparation.

1.6.1

  • Install EasyChat updates directly from the admin panel with automatic readiness checks and clear progress.

  • Continue working while EasyChat prepares an update and easily resume installation after reopening the Update Center.

  • Automatic checks confirm package authenticity, server compatibility, free space, and recovery readiness before installation.

  • Use the polished Update Center comfortably on desktop, tablet, and mobile screens.

1.0.39

  • Пакет WordPress.org переименован в EasyChat24 Live Chat.
  • Публичный core REST proxy удален из сборки WordPress.org.
  • Встроенный Bootstrap обновлен до версии 5.3.8.
  • Расширены описания опциональных внешних сервисов.

1.0.0

  • Первичный профиль упаковки, совместимый с WordPress.org.