ВАЙЛТДокументы ВАЙЛТ

Документация, содержащая описание функциональных характеристик программного обеспечения и информацию, необходимую для установки и эксплуатации программного обеспечения

Экосистема ВАЙЛТ. Сервис В.Чат — chat.whilet.ru
Редакция от 09 июля 2026 г. Действует с момента публикации.


1. Общие сведения

Наименование программного обеспечения: В.Чат
Класс программного обеспечения: 06.13 Программы для обмена мгновенными сообщениями
Назначение программного обеспечения: обеспечение обмена сообщениями, файлами и мультимедийными материалами между пользователями, создание личных и групповых чатов, каналов, секретных чатов, управление уведомлениями, профилями пользователей и настройками приватности.

Программное обеспечение «В.Чат» предназначено для использования физическими лицами, организациями и администраторами сервиса в целях организации цифрового общения, публикации информационных материалов, работы с группами, каналами, ботами и пользовательскими обращениями.

2. Функциональные характеристики программного обеспечения

Программное обеспечение «В.Чат» обеспечивает следующие функциональные возможности:

2.1. Работа с пользователями

Программное обеспечение обеспечивает:

  • регистрацию пользователей;
  • авторизацию пользователей;
  • идентификацию пользователя при входе в сервис;
  • управление пользовательским профилем;
  • изменение имени, отображаемой информации и параметров аккаунта;
  • настройку приватности;
  • настройку уведомлений;
  • управление активностью пользователя в сервисе.

2.2. Личные чаты

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

В личных чатах доступны:

  • отправка текстовых сообщений;
  • получение сообщений;
  • редактирование сообщений;
  • удаление сообщений;
  • пересылка сообщений;
  • ответы на сообщения;
  • реакции на сообщения;
  • отображение статуса доставки;
  • отображение статуса прочтения;
  • отправка файлов и мультимедийных вложений;
  • поиск по сообщениям в пределах доступных пользователю данных.

2.3. Групповые чаты

Программное обеспечение обеспечивает создание групповых чатов для общения нескольких пользователей.

В групповых чатах доступны:

  • добавление участников;
  • удаление участников;
  • назначение ролей участников;
  • управление правами участников;
  • отправка сообщений;
  • отправка файлов и мультимедийных вложений;
  • закрепление сообщений;
  • реакции на сообщения;
  • ответы на сообщения;
  • отображение статусов сообщений;
  • модерация сообщений и участников;
  • обработка жалоб на участников или материалы.

2.4. Каналы

Программное обеспечение обеспечивает создание и ведение каналов для публикации сообщений и материалов для подписчиков.

В каналах доступны:

  • создание публикаций;
  • редактирование публикаций;
  • удаление публикаций;
  • прикрепление файлов и мультимедийных материалов;
  • просмотр публикаций подписчиками;
  • управление подписчиками;
  • управление администраторами канала;
  • настройка параметров доступа;
  • модерация материалов;
  • обработка жалоб на публикации.

2.5. Секретные чаты

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

Секретные чаты предназначены для обмена сообщениями в режиме повышенной конфиденциальности и могут иметь отдельные ограничения по хранению, доступу, восстановлению и обработке сообщений (End-to-End шифрование).

2.6. Сообщения и вложения

Программное обеспечение поддерживает работу со следующими типами пользовательских материалов:

  • текстовые сообщения;
  • изображения;
  • документы;
  • видеофайлы;
  • голосовые сообщения;
  • иные файлы, разрешённые правилами использования сервиса.

Для сообщений и вложений доступны:

  • отправка;
  • получение;
  • просмотр;
  • скачивание;
  • удаление;
  • пересылка;
  • отображение технических статусов;
  • ограничение доступа при нарушении правил использования сервиса.

2.7. Уведомления

Программное обеспечение обеспечивает уведомление пользователя о событиях в сервисе.

К таким событиям относятся:

  • получение нового сообщения;
  • получение реакции;
  • новое событие в групповом чате;
  • новая публикация в канале;
  • системные уведомления;
  • уведомления, связанные с настройками аккаунта;
  • уведомления, связанные с безопасностью.

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

2.8. Статусы пользователей

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

  • онлайн-статус;
  • время последней активности;
  • индикатор набора сообщения;
  • иные технические статусы, связанные с использованием сервиса.

Отображение статусов зависит от настроек приватности пользователя и технических параметров программного обеспечения.

2.9. Поиск

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

Поиск может осуществляться по:

  • чатам;
  • сообщениям;
  • каналам;
  • группам;
  • пользователям;
  • материалам, доступным пользователю в рамках его прав доступа.

2.10. Боты и API

Программное обеспечение поддерживает работу ботов и интеграций через программный интерфейс API.

API может использоваться для:

  • подключения ботов;
  • обработки событий;
  • отправки сообщений ботом;
  • получения разрешённых данных;
  • выполнения интеграционных сценариев;
  • автоматизации отдельных действий в рамках предоставленных прав доступа.

Использование API осуществляется в соответствии с технической документацией, правилами сервиса и установленными ограничениями безопасности.

2.11. Администрирование и модерация

Программное обеспечение содержит инструменты администрирования и модерации.

Административные функции могут включать:

  • управление пользователями;
  • управление чатами;
  • управление группами;
  • управление каналами;
  • управление ботами;
  • обработку жалоб;
  • ограничение доступа к материалам;
  • блокировку или ограничение аккаунтов при нарушении правил;
  • просмотр технической информации, необходимой для сопровождения сервиса;
  • настройку параметров программного обеспечения.

2.12. Платные функции

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

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

2.13. Журналирование и техническое сопровождение

Программное обеспечение обеспечивает:

  • регистрацию технических событий;
  • обработку ошибок;
  • мониторинг доступности сервиса;
  • хранение технических журналов;
  • сопровождение работы клиентской и серверной частей;
  • обновление программного обеспечения;
  • восстановление работоспособности после технических сбоев.

3. Состав программного обеспечения

Программное обеспечение «В.Чат» может включать следующие компоненты:

  • клиентскую часть;
  • серверную часть;
  • базу данных;
  • программный интерфейс API;
  • модуль обмена событиями в режиме реального времени;
  • модуль управления пользователями;
  • модуль управления чатами;
  • модуль управления каналами;
  • модуль управления группами;
  • модуль уведомлений;
  • модуль загрузки и обработки файлов;
  • административный интерфейс;
  • средства журналирования и технического мониторинга.

4. Требования к эксплуатации

4.1. Требования для пользователя

Для использования программного обеспечения пользователю требуется:

  • устройство с доступом в сеть Интернет;
  • современный веб-браузер или клиентское приложение, если оно предоставляется правообладателем;
  • действующая учётная запись пользователя;
  • стабильное сетевое соединение.

Рекомендуемые веб-браузеры:

  • Яндекс Браузер;
  • Google Chrome;
  • Microsoft Edge;

4.2. Требования к серверной инфраструктуре

Для развёртывания серверной части программного обеспечения требуется серверная инфраструктура, обеспечивающая работу:

  • веб-сервера;
  • серверного приложения;
  • базы данных;
  • хранилища пользовательских файлов;
  • механизма обмена событиями в режиме реального времени;
  • системы резервного копирования;
  • системы журналирования и мониторинга.

Минимальные технические параметры серверной инфраструктуры зависят от количества пользователей, объёма сообщений, объёма файлов, интенсивности обращений к API и требований к отказоустойчивости.

5. Установка программного обеспечения

5.1. Установка для конечного пользователя

Для конечного пользователя установка серверной части программного обеспечения не требуется.

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

Общий порядок начала работы:

  1. Открыть страницу программного обеспечения в браузере или запустить клиентское приложение.
  2. Пройти регистрацию или авторизацию.
  3. Настроить профиль пользователя.
  4. Настроить параметры приватности и уведомлений.
  5. Начать использование личных чатов, групп, каналов и иных функций сервиса.

5.2. Установка серверной части

Установка серверной части выполняется правообладателем или уполномоченным техническим администратором.

Общий порядок установки серверной части:

  1. Подготовить серверную инфраструктуру.
  2. Установить необходимые компоненты среды выполнения.
  3. Подготовить базу данных.
  4. Настроить переменные окружения.
  5. Настроить параметры подключения к базе данных.
  6. Настроить хранилище файлов.
  7. Настроить доменное имя и защищённое соединение.
  8. Развернуть серверное приложение.
  9. Развернуть клиентскую часть.
  10. Выполнить первичную настройку администратора.
  11. Проверить работу регистрации, авторизации, чатов, каналов, уведомлений, загрузки файлов и API.
  12. Включить журналирование, мониторинг и резервное копирование.

5.3. Обновление программного обеспечения

Обновление программного обеспечения выполняется правообладателем или уполномоченным техническим администратором.

Общий порядок обновления:

  1. Создать резервную копию базы данных и пользовательских файлов.
  2. Проверить совместимость новой версии с текущей инфраструктурой.
  3. Остановить или перевести сервис в режим технического обслуживания.
  4. Установить обновлённую версию программного обеспечения.
  5. Выполнить миграции базы данных, если они предусмотрены обновлением.
  6. Проверить работоспособность основных функций.
  7. Возобновить эксплуатацию сервиса.

6. Эксплуатация программного обеспечения

6.1. Начало работы пользователя

После входа в программное обеспечение пользователь может:

  • создать личный чат;
  • присоединиться к группе;
  • создать группу;
  • подписаться на канал;
  • создать канал;
  • отправить сообщение;
  • прикрепить файл;
  • настроить уведомления;
  • изменить параметры приватности.

6.2. Работа с личными чатами

Для работы с личным чатом пользователь выбирает другого пользователя, открывает диалог и отправляет сообщение.

В рамках личного чата пользователь может:

  • отправлять сообщения;
  • редактировать собственные сообщения;
  • удалять собственные сообщения;
  • отвечать на сообщения;
  • использовать реакции;
  • прикреплять файлы;
  • просматривать историю сообщений;
  • искать сообщения.

6.3. Работа с групповыми чатами

Для работы с групповым чатом пользователь создаёт группу или присоединяется к существующей группе при наличии доступа.

Администратор группы может:

  • изменять параметры группы;
  • добавлять участников;
  • удалять участников;
  • назначать роли;
  • модерировать сообщения;
  • ограничивать действия участников;
  • обрабатывать жалобы.

6.4. Работа с каналами

Для работы с каналом пользователь создаёт канал или подписывается на существующий канал.

Администратор канала может:

  • публиковать записи;
  • редактировать записи;
  • удалять записи;
  • управлять подписчиками;
  • управлять администраторами;
  • настраивать параметры доступа;
  • модерировать материалы.

6.5. Работа с файлами

Пользователь может прикреплять файлы к сообщениям и публикациям при наличии соответствующих прав.

Файлы могут быть ограничены по:

  • размеру;
  • количеству;
  • правилам безопасности;
  • правилам использования сервиса.

6.6. Работа с уведомлениями

Пользователь может управлять уведомлениями в настройках программного обеспечения.

Настройки уведомлений могут включать:

  • включение и отключение уведомлений;
  • настройку уведомлений для отдельных чатов;
  • настройку уведомлений для групп;
  • настройку уведомлений для каналов;
  • настройку системных уведомлений.

6.7. Работа с ботами

Боты используются для автоматизации отдельных действий и интеграции с внешними или внутренними сервисами.

Функции ботов зависят от предоставленных прав доступа и настроек API.

Бот может выполнять только те действия, которые разрешены техническими ограничениями программного обеспечения и правилами использования сервиса.

6.8. Работа администратора

Администратор программного обеспечения осуществляет техническое и организационное сопровождение сервиса.

К административным операциям относятся:

  • контроль работоспособности сервиса;
  • обработка обращений пользователей;
  • обработка жалоб;
  • управление пользователями;
  • управление чатами, группами и каналами;
  • настройка параметров безопасности;
  • просмотр технических журналов;
  • проведение обновлений;
  • резервное копирование;
  • восстановление работоспособности после сбоев.

7. Обеспечение безопасности

Программное обеспечение предусматривает организационные и технические меры, направленные на обеспечение устойчивой работы сервиса и защиту пользовательских данных.

К таким мерам относятся:

  • авторизация пользователей;
  • разграничение прав доступа;
  • проверка пользовательских действий;
  • ограничение доступа к административным функциям;
  • журналирование технических событий;
  • обработка жалоб;
  • блокировка нарушающих правила материалов;
  • ограничение действий пользователей при нарушении правил;
  • резервное копирование;
  • технический мониторинг;
  • обновление программного обеспечения.

8. Ограничения использования

При эксплуатации программного обеспечения пользователь обязан соблюдать правила использования сервиса.

Не допускается использование программного обеспечения для:

  • распространения незаконной информации;
  • нарушения прав третьих лиц;
  • несанкционированного доступа к данным;
  • рассылки вредоносных материалов;
  • нарушения работы сервиса;
  • обхода технических ограничений;
  • распространения запрещённого контента;
  • иных действий, нарушающих законодательство и правила использования программного обеспечения.

9. Техническая поддержка

Техническая поддержка пользователей осуществляется через предусмотренные правообладателем каналы связи.

В обращении в техническую поддержку рекомендуется указывать:

  • описание проблемы;
  • дату и время возникновения проблемы;
  • тип устройства;
  • браузер или приложение;
  • действия, после которых возникла проблема;
  • скриншоты или иные материалы, если они помогают определить причину проблемы.

10. Хранение и обработка данных

Программное обеспечение обрабатывает данные, необходимые для регистрации, авторизации, обмена сообщениями, работы чатов, каналов, групп, уведомлений, API, модерации, безопасности и технического сопровождения сервиса.

Состав обрабатываемых данных, сроки хранения, порядок удаления и права пользователя определяются условиями использования программного обеспечения, политикой конфиденциальности и политикой обработки данных.

11. Резервное копирование и восстановление

Для обеспечения устойчивой эксплуатации программного обеспечения могут применяться механизмы резервного копирования.

Резервному копированию могут подлежать:

  • база данных;
  • пользовательские файлы;
  • настройки сервиса;
  • технические журналы;
  • конфигурационные данные.

Восстановление выполняется техническим администратором при сбоях, повреждении данных, ошибках обновления или иных технических инцидентах.

12. Версионность

Программное обеспечение может обновляться правообладателем для:

  • исправления ошибок;
  • повышения безопасности;
  • улучшения производительности;
  • добавления новых функций;
  • изменения существующих функций;
  • адаптации к изменениям законодательства;
  • повышения устойчивости работы сервиса.

Информация о версии программного обеспечения может указываться в интерфейсе сервиса, административной панели или технической документации.

13. Заключительные положения

Настоящая документация содержит описание функциональных характеристик программного обеспечения «В.Чат», а также информацию, необходимую для установки и эксплуатации программного обеспечения.

Документация предназначена для пользователей, администраторов, технических специалистов и иных лиц, участвующих в эксплуатации программного обеспечения.

← Ко всем документам