Updated README

This commit is contained in:
2026-01-17 02:37:38 +03:00
parent 9f433105a4
commit a46ca548f6

View File

@@ -1,30 +1,51 @@
# VK Chat Manager
Android-приложение для управления групповыми чатами VK (ВКонтакте).
**VK Chat Manager** — это Android-приложение, предназначенное для HR-менеджеров и администраторов сообществ, для автоматизации управления участниками в чатах ВКонтакте.
## Возможности
---
* **Аутентификация:** Безопасный вход в систему с использованием токена VK.
* **Организация чатов:** Автоматическая категоризация чатов по группам:
* Офис
* Розница
* Склад
* Кофейни
* Другое
* **Управление пользователями:**
* Добавление или удаление пользователей из выбранных чатов.
* Обработка профилей пользователей по ссылкам для добавления их в список на обработку.
* Просмотр пользователей в очереди на обработку.
* **Управление чатами:**
* Выбор/снятие выбора со всех чатов в категории.
* Обновление списка чатов.
* **Управление токеном:**
* Просмотр статуса истечения срока действия токена.
* Выход из системы и очистка токена.
## ✨ Основные возможности
## Используемые технологии
* **🔐 Аутентификация:** Безопасный вход в систему с помощью токена доступа VK.
* **⏳ Управление сессией:**
* Отслеживание срока действия токена с отображением оставшегося времени.
* Возможность выйти из системы и сбросить токен.
* **🗂️ Организация чатов:**
* Автоматическая загрузка и обновление списка чатов.
* Чаты сгруппированы по категориям для удобства: Офис, Розница, Склад, Кофейни и Другое.
* **🛠 Массовые операции:**
* Массовый выбор («Выбрать все» / «Снять выбор») чатов в пределах одной категории.
* Добавление и удаление пользователей сразу из нескольких выбранных чатов.
* **👤 Управление пользователями:**
* Добавление пользователей в очередь на обработку по ссылкам на их VK-профили (поддерживается ввод нескольких ссылок).
* Просмотр списка пользователей, готовых к добавлению/удалению.
* **📊 Отчеты об операциях:** Наглядное отображение результатов (успех/ошибка) для каждой операции по каждому пользователю и чату.
* Android SDK
* Java
* Material Components for Android
* ViewPager2 и TabLayout для навигации
---
## 🛠 Технологии
* **Платформа:** Android
* **Язык:** Java
* **UI:**
* Material Components
* ViewPager2 и TabLayout для навигации по категориям чатов.
---
## 🚀 Как использовать
1. **Авторизация:** Запустите приложение и введите ваш токен VK для входа.
2. **Работа с чатами:**
* Переключайтесь между вкладками для просмотра чатов по категориям.
* Используйте меню для обновления списка чатов или для выбора/снятия выбора со всех чатов в текущей категории.
3. **Управление пользователями:**
* Добавьте пользователей, указав ссылки на их профили.
* Выберите нужные чаты.
* Нажмите «Добавить» или «Удалить», чтобы выполнить операцию над выбранными пользователями в выбранных чатах.
---
## 📜 Лицензия
Проект распространяется под лицензией MIT.