← Назад в мессенджер
Дюжина Руководство пользователя
Корпоративный мессенджер для внутренних коммуникаций. Работает на всех устройствах: компьютер, Android, iPhone.
1. Начало работы
Регистрация
- Откройте viktoriasochi.ru
- Нажмите «Создать»
- Введите номер телефона (формат +7), имя и пароль (от 4 символов)
- Вы автоматически попадёте в канал «Общий»
- Первый зарегистрированный пользователь становится Администратором
Вход
- Введите номер телефона и пароль → нажмите «Войти»
- Сессия сохраняется 30 дней — повторный вход не нужен
- Для выхода нажмите кнопку ⏻ внизу списка чатов
При выходе сессия завершается на всех устройствах одновременно. Нужно будет войти заново.
Установка на телефон (PWA)
- Android (Chrome): откройте сайт → меню ⋮ → «Добавить на главный экран»
- iPhone (Safari): откройте сайт → кнопка «Поделиться» ↑ → «На экран Домой»
- После установки приложение открывается без адресной строки, как обычное приложение
На iPhone push-уведомления работают только через PWA (добавленное на домашний экран). В обычном Safari push не поддерживается. Требуется iOS 16.4 или новее.
2. Навигация
На телефоне
- При открытии — полноэкранный список чатов
- Нажмите на чат → плавный переход на экран переписки
- ← стрелка или свайп вправо от левого края → назад к списку
- Кнопка «Назад» телефона тоже работает
На компьютере
- Список чатов слева, переписка справа
- Все окна (профиль, участники, создание канала) открываются плавным выездом снизу
- Закрываются свайпом вниз, нажатием на фон или кнопкой ×
Верхняя панель
| Кнопка | Действие |
| + | Создать канал или группу |
| 📞 | Контакты телефона / список пользователей |
| 👥 | Все пользователи мессенджера |
Нижняя панель
| Элемент | Действие |
| Аватар | Открыть свой профиль |
| ? | Это руководство |
| ☀ / 🌙 | Переключить тему (светлая / тёмная) |
| ⏻ | Выход из аккаунта |
Поиск
Поле поиска над списком чатов — фильтрует каналы по названию. В чате кнопка 🔍 — поиск по сообщениям.
3. Типы чатов
| Тип | Кто может писать | Видимость | Создание |
| Личные сообщения | Оба собеседника | Только двое | Через профиль пользователя или список пользователей |
| Группа (приватная) | Все участники | Только приглашённые | Кнопка + → Группа → выбор участников |
| Канал (публичный) | Все участники | Все могут найти и вступить | Кнопка + → Канал |
Пустые чаты (без сообщений) не отображаются в списке.
Создание канала или группы
- Нажмите + в верхней панели
- Выберите тип: Группа (👥) или Канал (📢)
- Введите название и описание (необязательно)
- Для группы — выберите участников из списка (с поиском)
- Канал/группа создаётся и открывается автоматически
Информация о канале/группе
Нажмите на название чата вверху экрана переписки. Откроется страница с:
- Название, тип, количество участников и онлайн
- Описание и дата создания
- Счётчики медиа: фото, видео, голосовые, файлы
- Список участников с ролями и онлайн-статусом
- Нажатие на участника → его профиль
Для создателя и админов доступны:
- Изменить название и описание
- Добавить участников
- Создать тему (раздел обсуждений внутри чата)
- Включить / выключить темы
Любой участник может покинуть чат.
Личные сообщения
Чтобы написать кому-то лично:
- Нажмите 👥 → найдите пользователя → кнопка «ЛС»
- Или откройте профиль пользователя → «Написать сообщение»
4. Темы внутри чата
Темы — это отдельные ветки обсуждений внутри одного канала или группы. Как топики в Telegram.
Как создать тему
- Откройте канал/группу → нажмите на название → «Создать тему»
- Введите название и иконку (emoji)
- Под заголовком чата появится полоска с вкладками
Как пользоваться
- Все — показывает все сообщения из всех тем
- Название темы — только сообщения этой темы
- Новые сообщения, файлы, фото и голосовые привязываются к выбранной теме
- Вкладки можно развернуть вертикально (стрелка →)
Управление темами (только админы)
- Создать тему: через страницу канала или кнопку + в полоске тем
- Удалить тему: долгое нажатие на вкладке → «Удалить». Сообщения не удаляются, а переносятся в общий поток
5. Сообщения
Отправка
| Тип | Как отправить | Формат |
| Текст | Напишите в поле ввода → Enter (или кнопка ➤) | До 10 000 символов. Ссылки автоматически становятся кликабельными |
| Фото | Кнопка 📸 → камера или галерея | JPG, PNG, WebP, GIF |
| Голосовое | Кнопка 🎤 → идёт запись → ▶ Отправить или ✖ Отмена | WebM, OGG. Таймер показывает длительность |
| Файл | Кнопка 📎 → выберите один или несколько файлов | Любой формат до 50 МБ |
При загрузке файла показывается спиннер с именем файла. При ошибке — красное уведомление на 4 секунды.
Действия с сообщением
Долгое нажатие (телефон) или правый клик (компьютер) на сообщении открывает меню:
| Действие | Описание |
| ↩ Ответить | Цитата с именем и текстом отображается над полем ввода |
| 📋 Копировать | Текст сообщения копируется в буфер обмена |
| ✎ Редактировать | Только свои текстовые сообщения. Текст вставляется в поле ввода (жёлтая рамка). Enter сохраняет. Пометка (ред.) остаётся |
| ⤖ Переслать | Выбираете чат → сообщение пересылается с пометкой «↩ Автор: текст» |
| 🗑 Удалить у меня | Сообщение скрывается только у вас |
| 🗑 Удалить у всех | Удаляется навсегда. Доступно для своих сообщений и для администратора |
Галочки прочтения
| Галочка | Значение |
| ✓ серая | Отправлено, никто не прочитал |
| ✓✓ серые | Часть участников прочитала |
| ✓✓ синие | Все участники прочитали |
Галочки обновляются автоматически каждые 3 секунды.
6. Профиль
Свой профиль
Нажмите на свой аватар (цветная буква) внизу списка чатов.
- Фото или буква с уникальным цветовым градиентом
- Имя, онлайн-статус, био (описание о себе)
- Номер телефона, роль, количество сообщений, дата регистрации
- Список общих каналов
Можно изменить:
- Имя — нажмите «✎ Изменить имя»
- Био — нажмите «📄 Изменить био» (до 200 символов)
- Фото — нажмите «📷 Сменить фото» (JPG, PNG, WebP, до 500 КБ)
Профиль администратора
Если вы администратор, в профиле появляется дополнительная секция «Панель администратора» с описанием возможностей и быстрыми кнопками:
- Все пользователи — полный список с возможностью написать ЛС
- Доступные каналы — каналы, в которые можно вступить
- Создать канал / группу — быстрое создание
- Статистика push — сколько подписок, на каких устройствах
- Тестовый push всем — отправить тестовое уведомление
Чужой профиль
Нажмите на аватар в сообщении или на имя в списке участников.
- Та же информация: имя, телефон, роль, сообщений, онлайн-статус
- Кнопка «Написать сообщение» → открывает личный чат
7. Уведомления
Push-уведомления
- При первом входе мессенджер запрашивает разрешение на уведомления — разрешите
- Уведомления приходят о новых сообщениях в ваших чатах
- Не приходят, если чат открыт и вкладка активна
- Нажатие на уведомление открывает нужный чат
- Работают даже при закрытом браузере (Android) и в PWA (iPhone)
iPhone: push-уведомления работают только если приложение добавлено на домашний экран через Safari (Поделиться → На экран Домой). Обычный Safari push не поддерживает. Требуется iOS 16.4 или новее.
Бейджи (счётчики непрочитанных)
- Синий кружок с числом рядом с каждым чатом в списке
- (5) Дюжина — число в заголовке вкладки браузера
- Число на иконке PWA на домашнем экране (если поддерживается устройством)
- Обновляются автоматически каждые 5 секунд
- Системные сообщения (вход/выход пользователей) не считаются непрочитанными
8. Контакты телефона
- Нажмите кнопку 📞 в верхней панели
- На поддерживаемых устройствах — открывает контакты телефона (Contacts API)
- Выберите контакт → если он зарегистрирован в Дюжине — откроется личный чат
- Если Contacts API не поддерживается — показывается список пользователей мессенджера
9. Безопасность
- Пароли хранятся в зашифрованном виде (bcrypt)
- Сессии — 64-символьные токены, срок жизни 30 дней
- Соединение защищено HTTPS (сертификат Let's Encrypt)
- Push-уведомления шифруются по стандарту RFC 8291 (ECDH + AES-128-GCM)
- Загружаемые файлы проверяются по типу содержимого (MIME)
- Защита от частых попыток входа (блокировка после 5 неудачных попыток)
- Конфиденциальные данные хранятся отдельно от кода
10. Роли пользователей
| Роль | Возможности |
| Администратор |
Все возможности сотрудника, а также:
• Редактирование и удаление любых сообщений
• Редактирование названия и описания любого канала
• Добавление участников в любой канал
• Создание и удаление тем
• Вступление в приватные каналы
• Просмотр статистики push-подписок
• Отправка тестовых push-уведомлений
|
| Сотрудник |
• Создание групп и каналов
• Отправка текстовых сообщений, фото, голосовых, файлов
• Редактирование и удаление своих сообщений
• Создание личных чатов
• Изменение своего профиля (имя, био, фото)
• Вступление в публичные каналы
• Выход из каналов и групп
|
11. Ограничения
| Параметр | Значение |
| Максимальный размер файла | 50 МБ |
| Длина сообщения | 10 000 символов |
| Длина био | 200 символов |
| Размер аватара | 500 КБ |
| Обновление чатов | Каждые 3–5 секунд |
| Push на iPhone | Только PWA, iOS 16.4+ |
| Камера / микрофон | Только по HTTPS |
12. Частые вопросы
Не приходят push-уведомления на iPhone?
- Откройте сайт в Safari
- Нажмите Поделиться (↑) → На экран Домой
- Откройте приложение с домашнего экрана
- Разрешите уведомления когда появится запрос
- Проверьте: Настройки → Уведомления → Дюжина — должно быть включено
Не приходят push-уведомления на Android?
- Убедитесь что разрешили уведомления при запросе
- Проверьте: Настройки → Приложения → Chrome → Уведомления — включено
- Для надёжной работы добавьте сайт на домашний экран
Не работает камера или микрофон?
Убедитесь что сайт открыт по https://. Камера и микрофон требуют защищённого соединения.
Чат пропал из списка?
Чаты без сообщений не отображаются. Отправьте первое сообщение — чат появится у всех участников.
Как выйти со всех устройств?
Нажмите кнопку выхода ⏻. Сессия завершится на всех устройствах одновременно.
Забыл пароль?
Обратитесь к администратору для сброса пароля.
Дюжина — корпоративный мессенджер
viktoriasochi.ru