Documentation: VK Community Chat Widget for Joomla from iws.by

Documentation update date:
Documentation is relevant for version: 1.1.3

System Requirements

System requirements differ for Joomla 3, Joomla 4, Joomla 5 and Joomla 6, so please refer to the section corresponding to your version.

Joomla 3

Joomla: 3.0.0 - 3.10.x
PHP: 5.3 or higher
MySQL: 5.1 or higher
MariaDB: 10.1 or higher
PostgreSQL: 8.3.18 or higher
Memory: 128MB or higher

Joomla 4

Joomla: 4.0.0 - 4.x.x
PHP: 7.2 or higher
MySQL: 5.6 or higher
MariaDB: 10.3.35 or higher
PostgreSQL: 11.0 or higher
Memory: 128MB or higher

Joomla 5 and Joomla 6

Joomla: 5.0.0 - 5.x.x / 6.0.0 - 6.x.x
PHP: 8.1 or higher
MySQL: 8.0.11 or higher
MariaDB: 10.4 or higher
PostgreSQL: 12.0 or higher
Memory: 128MB or higher

Extension Installation

The extension installation process is slightly different for Joomla 3 and Joomla 4/5/6, so please refer to the section corresponding to your version.

Installation for Joomla 3

  1. Download the extension package.
  2. Go to the Joomla 3 administration panel.
  3. Open "Extensions" -> "Extension Manager".
  4. Click on the "Upload Package" tab.
  5. Select the downloaded extension package and click "Upload and Install".

Installation for Joomla 4, Joomla 5, and Joomla 6

  1. Download the extension package.
  2. Go to the Joomla 4/5/6 administration panel.
  3. Open "System" -> "Extensions".
  4. Click on the "Upload Package" tab.
  5. Drag and drop the downloaded extension package into the upload area or click "Select Package".
  6. Click "Upload and Install".

Extension settings

The module settings are located in different places depending on the Joomla version. Please use the paths below to find the module:

  • Joomla 3: "Extensions" -> "Module Manager"
  • Joomla 4/5/6: "Content" -> "Site modules"

In the list of modules, find "IWS.BY VK Community Chat Widget". Click on the name of the module and you will see a page with the available settings. Consider each field below.

License key

Type: Text field

Description: Enter the license key obtained when purchasing the module on the IWS.BY website. Without the key in this field, the module will not be able to access the update server and update automatically.

Example: IWSBY-111-111-111

Connect Open API

Type: Segmented buttons

Description: If Yes is selected, the API of the VK social network will be connected to the site. If the VK API is connected to your site by https://vk.com/js/api/openapi.js?169, select the value "No". Without connected VK API the widget will not work.

Possible values:

  • Yes
  • No

Default: Yes

Community ID

Type: Numeric field

Description: In the field you should enter the numeric identifier of your community in the VKontakte social network, chat with which you want to show on the site. How to find the application identifier is described on the page above, in the "Obtaining a VK Community ID" section.

Example: 127607773

Chat position

Type: Segmented buttons

Description: The option is responsible for positioning the chat box relative to the side of the screen the site visitor has.

Possible values:

  • In the lower right corner.
  • In the lower left corner.

Default: In the lower right corner

Open chat after

Type: Segmented buttons

Description: The option is responsible for revealing the chat after the user has fully loaded the page.

Possible values:

  • Keep closed
  • Immediately
  • 5 seconds
  • 10 seconds
  • 15 seconds
  • 30 seconds
  • 40 seconds
  • 50 seconds
  • 60 seconds
  • 120 seconds

Default: Immediately

Disclose with sound

Type: Segmented buttons

Description: If "Yes" is selected in the option and "Disclose through" is selected with automatic chat opening, a sound will play when the chat is opened.

Possible values:

  • Yes
  • No

Default: Yes

New message sound

Type: Segmented buttons

Description: After each response from the community administrator, an audio notification will play in the chat room.

Possible values:

  • Yes
  • No

Default: Yes

Hint

Type: Segmented buttons

Description: The option is responsible for activating the text prompt next to the chat icon.

Possible values:

  • Disable
  • Enable

Default: Disable

Hint text:

Type: Text field

Description: Tooltip text to be displayed next to the chat icon.

Example: Need help?

Obtaining a VK Community ID

Before you start setting up the module, you need to get the ID of your community, for which the widget will be displayed. Go to your community page on the social network VK. On the right side of the page that opens, find the menu item "Statistics".

Статистика в меню сообщества ВКонтакте

Pay attention to the address bar in your browser, it contains the identifier of the VK community.

Идентификатор сообщества в ВКонтакте

The number 111111111 is the unique numeric identifier of the VK community. Write it down. Next, you need to configure the community VK, because without settings will not work chat with the community.

Setting up a VK community

On the right-hand menu of the community, go to the menu item "Manage".

Управление в меню сообщества ВКонтакте

The Community Management section opens. From the menu on the right, find "Messages". Get into it.

Настройки сообщений в настройках сообщества ВКонтакте

Let’s begin to activate the community’s messaging capabilities. Value in option "Community messages" switch to "Enabled".

To display the messages section in the left menu of the VK social network, activate the option "Add to left-side menu".

Настройка вывода в левом меню сообщений сообщества ВКонтакте

In the field "Greeting" you must enter the text that will be displayed to the visitor in the chat when the chat opens. Enter the desired greeting.

Приветственное сообщение в настройках сообщества ВКонтакте

And lastly, activate the possibility of working with the widget messages for the site in the option "Messages widget".

Press the "Save". The community is successfully set up and ready for messaging.

Extension update error

If you encounter an error when updating an extension in the Joomla control panel, this section of the instructions is for you. Usually, the update error looks like this:

Joomla extension update error

This error appears in several cases, all of which are related to the extension's license key.

1) You have not filled in the license key in the extension settings.

Go to the extension settings and check if the "License key" field is filled in. Without a license key, it is not possible to download updates. Sometimes, you may have added a license key, but the Joomla CMS did not save it correctly. In this case, in the extension settings, after entering the license key, click "Save" and then click "Save & Close".

2) Your license key has expired.

To check the expiration date of your license key, go to https://iws.by/en/my-account/view-license-keys. In the list of license keys, find the key for your extension and check its validity in the "Valid until" column. If the license key has expired, it is not possible to get updates. To resolve this issue, place a new order and obtain a current license key.

3) The license key is not valid on your current site.

Our update system is designed so that the first time you access the update server, the license key is assigned to the site that requested it. If you try to use the license key on multiple sites, updates will be available for only one site. If you need updates for multiple sites, purchase multiple license keys on our website. Sites without license keys will not be able to receive updates.

Attention! If you have changed your site's address and cannot download updates, write to us at support@iws.by with the new site address. We will update the data on our update server, and within 24 hours you will be able to receive updates.

Support

IWS.BY support service for questions regarding our products is available via email: support@iws.by.

All available support options are available on the Support page: Go to.

Webpay Mastercard Mastercard ID Check Visa Visa Secure
SSL Secure Secure Payments

Individual entrepreneur Alexander Igorevich Berezuev, Republic of Belarus, Vetka.

Certificate of state registration No. 490772447 was issued by the Vetka District Committee on August 15, 2013.

Reproduction of materials from IWS.BY in whole or in part without the written permission of IWS.BY is prohibited.

The site is registered in the Commercial Register of the Republic of Belarus on July 27, 2015 № 280215

Telephone number of employees of local executive and administrative bodies at the place of state registration of IWS.BY, authorised to consider applications of buyers: 8 02330 44345.

The book of comments and suggestions is located at the address: Republic of Belarus, Vetka, Lenina str. 20.

© 2013-2026 IWS.BY. All rights reserved.
Sign in