Привет 👋
qqwork — автоматическая регистрация аккаунтов на твоих устройствах.
Ты даёшь анкеты и номера, устройства сами заполняют формы и ловят SMS.
Начни за 5 шагов
- 1 Войди по коду от @qqcaz
- 2 Залей анкеты CSV или текстом
- 3 Привяжи устройство APK + QR
- 4 Создай задачу укажи ID анкет
- 5 Следи за «Обзором» живая статистика
Вход и 2FA Инвайт-код, пароль, двухфакторка ›
Регистрация
Регистрация — только по коду приглашения. Формат: INV-XXXX-XXXX.
Код выдаёт админ в Telegram-канале @qqcaz. Код одноразовый — если ошибся при вводе, придётся просить новый.
На странице Регистрация:
- Код — вставь полученный
INV-XXXX-XXXX - Логин — 3–50 символов, латиница и цифры
- Пароль — минимум 6 символов
Логин
Страница Вход. Пять попыток в минуту — это защита от перебора, потом блокируется на время.
Двухфакторная авторизация
После настройки при логине кроме пароля попросят ещё 6-значный код. Два способа:
- Открой Профиль → Включить TOTP
- Отсканируй QR в Authenticator / Authy / 1Password
- Введи 6-значный код — включено
- Привяжи TG (см. раздел «Telegram-бот»)
- В Профиле → Включить Telegram 2FA
- При логине код придёт в личку, живёт 5 минут
Аккаунты Анкеты: импорт, статусы, редактирование ›
«Аккаунт» в панели — это анкета: ФИО, паспорт, адрес, телефон. На странице Аккаунты ты их импортишь, редактируешь, смотришь статусы.
Как залить анкеты
Кнопка Импорт CSV. Строгий порядок колонок:
Телефон, Фамилия, Имя, Отчество, Дата рождения, Дата выдачи, Код подразделения, Серия, Место рождения, Адрес, Кем выдан
Кодировка UTF-8, разделитель — запятая.
Кнопка Импорт строк. Понимает:
- Обычный CSV-текст
- Пайп-формат (строки через
|) — авто-детект
Если анкеты уже залиты — через Добавить номера привяжешь телефоны.
Принимает +7 999 123-45-67, 89991234567, через дефис — нормализуется автоматом.
Номер аккаунта (№)
В таблице слева колонка № — твой порядковый номер аккаунта (1, 2, 3… среди именно твоих анкет, у каждого юзера свои).
Создаёшь задачу на /tasks → указываешь этот же №: диапазон 5-15, список 3,7,12 или один 5.
Прокси — отдельная вкладка
Прокси для регистраций живут на отдельной странице. Загружаешь пул — система сама раздаёт их по аккаунтам (по 3 на одну прокси, по методичке) и отдаёт APK при запуске. Смотри счётчик «без прокси» в статистике выше — если > 0, жми раздать →.
Статусы аккаунта
Форматы — приводятся автоматически
При импорте (файлом или текстом) сервер сам приводит данные к единому виду:
- Телефоны →
7 XXX XXX-XX-XX - Даты →
ДД.ММ.ГГГГ - Паспорта →
XX XX XXXXXX - ФИО → без лишних пробелов и мусора
Если строка не прошла нормализацию — уйдёт в невалидные (см. ниже) и ты её сможешь скачать, поправить и импортировать заново.
Невалидные строки
Если при импорте попались битые строки — они сохраняются в отдельный .txt с пометками. В шапке страницы увидишь баннер «Невалидных строк: N» — скачай, поправь, импортируй заново.
Редактирование
Иконка ✎ в строке аккаунта — открывает модалку со всеми полями. Можно поправить любое, сменить статус, добавить заметку (до 200 символов).
Очистить всё
Кнопка Очистить всё удаляет все твои аккаунты вместе с задачами и логами. В модалке придётся вручную напечатать слово удалить.
🔧 Частые проблемы
- «0 импортировано» — порядок колонок не совпадает с образцом. Кодировку сервер распознаёт сам (UTF-8 / Windows / с BOM и без) — с ней всё ок.
- Дубли телефонов — сейчас пропускаются молча. Чисти перед импортом.
- Не удаляется аккаунт — на нём активная задача. Сначала отмени её на /tasks.
Устройства APK, бинд, SMS-режимы, онлайн-статус ›
Устройство — это Android-телефон (реальный) или эмулятор (BlueStacks — рекомендуем), на котором стоит наш APK. Приложение само поллит задачи, заполняет форму через Accessibility и ловит SMS.
После установки APK нужно обязательно включить разрешение «Специальные возможности» в настройках Android. Без этого APK физически не может заполнять формы — каждая задача упадёт со статусом ошибка. Это причина №1 у новичков.
1. Установка APK
- На странице Устройства → Скачать APK
- На телефоне / эмуляторе разреши «Установка из неизвестных источников»
- Установи APK
- Включи Accessibility: Настройки Android → Специальные возможности → найди qqwork → ВКЛ
- Проверь что в самом APK не красный статус Accessibility — должен быть зелёный
2. Привязка устройства
- На /devices → + Получить код
- Увидишь 6-символьный код и QR
- В APK: сканируй QR встроенным сканером (не камерой телефона!) или введи код руками
- Устройство появится в таблице как онлайн
3. SMS-режимы
Код тянется с Трейдмо через сервер. Для эмуляторов без SIM.
Реальная симка в устройстве. APK читает SMS с неё.
Вводишь код руками прямо в панели на /tasks.
Онлайн / оффлайн
Устройство шлёт «я живое» каждые 60 сек (heartbeat). Не было 60+ сек — панель помечает оффлайн и новые задачи не раздаёт.
Удаление устройства
Кнопка Удалить. Если висит активная задача — сначала отмени её, иначе сервер не даст удалить.
🔧 Частые проблемы
- QR не сканируется — сканируй внутри APK, а не камерой телефона.
- Показывает оффлайн при открытом APK — проверь интернет на телефоне.
- Задвоилось после переустановки — удали старую запись в панели.
- Не заполняет форму — выключили Accessibility. Настройки Android → Специальные возможности → qqwork → вкл.
Задачи Создание, управление, статусы, ручной SMS ›
Задача — это инструкция «устройство Х, зарегай анкету №Y». На странице Задачи — создаёшь, ставишь на паузу, отменяешь, повторяешь упавшие.
Типы
Создать аккаунт МТС Деньги с нуля. Нужен телефон и полный паспорт.
Залогиниться в уже существующий аккаунт.
Как создать
- В форме вверху — ID аккаунтов:
- диапазон:
5-15 - список:
3,7,12 - один ID:
42
- диапазон:
- Тип: Регистрация или Авторизация
- Устройство: конкретное или «Любое» — тогда заберёт первое свободное
- Создать
Статусы
Шаги выполнения
В колонке «Текущий шаг» видно на какой стадии задача:
Очистка кэша · Открытие сайта · Клик «Оформить» · Ввод телефона · Ввод SMS · Переход к анкете · Ввод паспорта · Личные данные · Отправка · Кэшбэк · Проверка результата
Управление задачей
Автотаймаут 15 минут
Зависла на 15+ минут без обновлений — сервер сам переводит в таймаут и освобождает устройство. Просто жми ↻ Повторить.
Ручной SMS
Если устройство в режиме Manual, и задача дошла до «Ввод SMS» — в строке задачи появится поле ввода. Вставь код, жми →. APK заберёт на следующем heartbeat.
Массовые действия
- Отменить очередь — отменит все pending
- Остановить все — отменит все running
- 🗑 Очистить ошибки — уберёт из вида failed/timeout (в БД остаются для истории)
🔧 Частые проблемы
- Висит в «ожидает» — нет онлайн-устройств, все заняты, или привязана к оффлайн-устройству.
- Падает на «Ввод SMS» — api: токен админа протух; manual: не успел ввести.
- Прошла, но аккаунт «пустой» — МТС отклонил (дубль номера, плохой паспорт). Смотри логи.
SMS-коды Три режима: API, SIM, Manual ›
В середине регистрации МТС шлёт SMS с кодом. От SMS-режима устройства зависит кто его забирает.
Устройство спрашивает сервер → сервер идёт на Трейдмо с токеном → отдаёт код устройству.
Токен настраивает админ на уровне сервера. Ты его не видишь. Если в api-режиме SMS не ловятся — напиши @qqcaz.
В устройстве физически стоит симка — APK читает SMS прямо с неё.
Самый автономный вариант. Нужна SIM и разрешение Read SMS.
Ты вводишь код руками в панели /tasks, когда устройство его запросит.
Для случая когда нет ни API, ни SIM — или разово.
Telegram-бот Мониторинг с телефона, команды, уведомления ›
У тебя есть личный бот — мониторинг с телефона, команды, авто-уведомления. После привязки бот видит только твои аккаунты и задачи.
Привязка
- Найди бота в Telegram (ник даст админ)
- Отправь
/start - Бот спросит логин и пароль от панели
- После ответа TG-аккаунт привязан
Команды
/dashboard — сводка по задачам, устройствам, аккаунтам/accounts — статистика по аккаунтам/devices — твои устройства и статусы/tasks — последние 10 задач/add_phones — раздать номера пустым аккаунтам/create_task — создать задачу по IDМини-апп
В меню бота — кнопка 📱 Открыть панель. Мобильная версия прямо внутри Telegram: Обзор / Задачи / Устройства / Аккаунты.
Автоуведомления
Бот сам пишет тебе в личку:
- ✅ Задача выполнена
- 🛑 Задача отменена
- ❌ Задача провалена (с описанием ошибки)
- 🔑 2FA-код при входе в панель (если включил TG 2FA)
Логи и отладка Как найти что пошло не так ›
Страница Логи — запись каждого шага каждой задачи. Главный инструмент чтобы понять почему упало.
Как быстро найти ошибку
- /tasks?status=failed — найди задачу со статусом ошибка
- В её строке — Логи
- Последняя запись со статусом fail покажет шаг и сообщение
- Иконка 📷 → развернёт скриншот с устройства в момент ошибки
Фильтры
- По задаче:
/logs?task_id=42 - По аккаунту:
/logs?account_id=15(если было несколько попыток) - По статусу: start / ok / fail
TimeoutException обычно = плохой интернет или МТС поменял вёрстку. Жми ↻ Повторить — часто проходит со второй.
Все устройства «оффлайн» после перезагрузки ПК
APK на эмуляторе не поднялся. Открой каждый эмулятор и запусти qqwork руками. Или добавь APK в автозапуск.
Импорт CSV показывает «0 импортировано»
Проверь порядок колонок (образец в разделе «Аккаунты») и разделитель — должна быть запятая, не точка с запятой. Кодировку сервер определяет сам.
Задача висит в «ожидает» и не начинается
Три причины: (1) нет онлайн-устройств; (2) все заняты; (3) задача привязана к конкретному оффлайн-устройству.
Не приходит 2FA-код в Telegram
Проверь что не заблокировал бота. Перепривяжи: Профиль → выключи TG 2FA, /start боту, включи заново.
Все задачи падают на «Ввод SMS»
api-режим — токен Трейдмо у админа протух, пиши @qqcaz.
manual — не успел ввести код.
sim — проверь что симка активна.
APK не сканирует QR для привязки
Ты сканируешь QR камерой телефона, а надо сканером внутри APK. Или введи 6-символьный код руками.
Не могу удалить аккаунт
На нём активная задача (pending/running/paused). Отмени её на /tasks, потом удаляй.
Код приглашения «неверный»
Код одноразовый — им уже кто-то зарегистрировался. Или истёк. Или опечатка. Попроси новый у @qqcaz.
Регистрация падает на «Личные данные»
Обычно битый паспорт или кривой адрес. Открой аккаунт (✎), проверь поля, сохрани — и жми ↻ Повторить.
- APK
- Android-приложение qqwork — ставится на телефон/эмулятор и выполняет регистрации.
- Accessibility Service
- Разрешение Android «Специальные возможности». Без него APK не заполняет формы.
- Heartbeat
- Сигнал «я жив» от устройства на сервер, раз в ~60 сек. Не стучит — значит оффлайн.
- Бинд-код
- 6-символьный одноразовый код для привязки устройства к твоему аккаунту. Живёт 10 минут.
- Инвайт-код
- Код
INV-XXXX-XXXXдля регистрации в сервисе. Одноразовый, выдаётся админом. - Рег / Авт
- Типы задач: регистрация нового аккаунта и авторизация в существующий.
- SMS-mode
- Режим получения SMS устройством: API (сервис), SIM (симка), Manual (руками).
- TOTP
- 6-значные коды от Google Authenticator и аналогов, обновляются каждые 30 сек. Для 2FA.
- ЛК
- Личный Кабинет МТС Деньги — готовый аккаунт с логином/паролем. Статус ready.
- Нормализация
- Автоприведение телефонов, дат и паспортов к единому формату. Происходит на этапе импорта — отдельно ничего делать не надо.