Ariion Live Chat with Telegram

Description

Ariion Live Chat with Telegram connects your WordPress site to the Supportly live-chat service. A chat button appears on your pages; your team answers visitors from the Supportly dashboard or right from Telegram.

This plugin connects your WordPress site to your Supportly account and loads the chat on your pages. You don’t need to copy any code.

What you get

  • Live chat on every page, on desktop and mobile.
  • Replies with Telegram: operators answer visitors without leaving the messenger.
  • Auto-replies and answers to frequent questions.
  • Colours, texts and position of the chat are set in Supportly.
  • Invite operators and share the workload.

How the connection works

  1. Click Connect Supportly in WordPress.
  2. Sign in to Supportly (or create an account) and choose which widget to use.
  3. You are sent back to WordPress, and the chat appears on your site.

The connection uses a one-time authorization code with PKCE. No password or secret key is entered in WordPress. The site domain is added to the widget’s allowed domains automatically.

You can also connect by widget ID (starts with wpk_live_). This ID is public and gives no access to your account.

In WordPress you can

  • Turn the chat on or off without disconnecting.
  • Show it on all pages, or hide it on specific posts and pages (by ID) or content types.
  • Check the connection: the plugin asks Supportly for the widget status and looks for the chat script on your home page.
  • Disconnect, reconnect, or clear local data.
  • Choose whether settings are deleted when the plugin is deleted.

The plugin loads one asynchronous script on public pages and nothing else. It does not call the Supportly API on page views: status checks run only in the admin area and are cached.

Supportly requires an account. Plans and limits are described on supportly.uz.

External services

This plugin relies on Supportly (https://supportly.uz/), an external service that provides the chat. Without it the plugin does nothing.

When connecting your account (only after you click “Connect Supportly”), your browser is sent to supportly.uz with: the site address, site name, admin screen language, WordPress and plugin versions, and a one-time security value. After you approve, the site exchanges a one-time code for an access token by calling the Supportly API from the server.

When connecting by widget ID and when you click “Check connection”, the site sends the widget ID and the site address to the Supportly API to verify that the widget exists and allows your domain. With an account connection, the site uses the stored token to read the connection status. These calls happen only from the WordPress admin area.

When you disconnect or delete the plugin (with “delete settings” enabled), the site asks Supportly to revoke the access token.

On your public pages the chat script widget.js is loaded from the Supportly server. When a visitor opens the chat, Supportly receives the messages and files the visitor sends, the page address and referrer, the browser language and user agent, and the visitor’s IP address as part of the request. The script stores a random visitor identifier in the browser (local storage and a cookie) so the conversation continues across pages.

Supportly privacy policy: https://supportly.uz/privacy

Telegram. Telegram is a trademark of its respective owner. This plugin and Supportly are not affiliated with, endorsed by, or developed by Telegram. Telegram replies are delivered by the Supportly service; the plugin itself does not connect to Telegram.

Screenshots

Installation

  1. In WordPress go to Plugins Add New, search for “Ariion Live Chat” and click Install, then Activate. To install from a ZIP file, use Plugins Add New Upload Plugin.
  2. Open Ariion Live Chat in the admin menu.
  3. Click Connect Supportly, sign in to Supportly and pick a widget (or create a new one).
  4. Open your site: the chat button is in the corner.

Connecting with an account requires the WordPress admin to be served over HTTPS. Over plain HTTP, connect by widget ID: copy it in Supportly Widgets and paste it in Ariion Live Chat Connect by ID.

FAQ

Do I need a Supportly account?

Yes. The chat, operators and Telegram replies are provided by the Supportly service. You can create an account from the plugin page.

Is anything secret stored in WordPress?

With an account connection, WordPress stores an access token that can only read and revoke this site’s connection. It is encrypted with your site’s salts and never printed in pages or scripts. With a widget ID connection, only the public widget ID is stored.

The chat does not appear on my site

Open Ariion Live Chat Overview and click Check connection. Common causes: the chat is turned off in the plugin, the page is excluded in Settings, the site domain is missing from the widget’s domains in Supportly, or a caching plugin is serving an old page (clear its cache).

I already pasted the Supportly code into my theme

Remove it. The plugin warns you when it finds a second Supportly snippet on the home page, because two snippets show two chats.

How do I change the chat colours, texts or position?

In the Supportly dashboard: click Customize appearance in Supportly in the plugin.

Hide the chat, disconnect, revoke: what is the difference?

These are three different actions:

  • Show chat on the site (switch in the plugin) only hides or shows the chat. Supportly stays connected; turn it back on at any time.
  • Disconnect Supportly (button in the plugin) removes the chat from your site and revokes the plugin’s access in Supportly.
  • Revoke access in Supportly (Widgets Connected WordPress sites) disconnects only the integration. The chat keeps working on your site with the saved widget ID, because the widget itself is public and independent of the plugin’s access.

What happens when I disconnect?

The chat stops loading on your site and the access token is revoked in Supportly. Your conversations stay in Supportly.

What happens if I revoke access in Supportly?

Only the integration is disconnected: the plugin can no longer read the connection status, but the chat keeps working on your site. To remove the chat, turn off Show chat on the site or click Disconnect Supportly in the plugin, or disable the widget in Supportly. To see the status in WordPress again, click Reconnect account.

Does it work with WooCommerce?

The chat works on WooCommerce pages like on any other page. The plugin does not send order or customer data to Supportly.

Can I use it on multisite?

Yes, each site in the network connects separately.

Which languages are available?

The plugin is written in English and is fully translatable. Translations are provided through translate.wordpress.org and are installed automatically by WordPress for your site or profile language.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“Ariion Live Chat with Telegram” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.0.0

  • First release: account connection (authorization code with PKCE), connection by widget ID, chat on/off, page and content type exclusions, connection check, disconnect and uninstall cleanup.