𝕏 FleetX

Парк X-аккаунтов, которым управляют как одним.

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

Десктоп для Windows Веб-версия на своём сервере Демо-стенд с фейковыми данными

Аккаунты

Основной экран: весь парк в одной таблице со статусом, метриками, прокси и временем последней проверки.

Импорт в любом формате

Построчно принимаются auth_token:ct0, cookie-строка, JSON-экспорт из Cookie-Editor и формат продавца handle:password:email:pass:auth_token:2FA. Поля распознаются по форме значения, порядок не важен. Повторный импорт того же аккаунта обновляет креды, а не создаёт дубль.

Проверка сессий

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

Жив Ограничен Заморожен Мёртв Ошибка проверки

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

Карточка аккаунта

Открывается кликом по строке и выглядит как профиль в X: шапка, аватар, имя, био, локация, дата появления в парке, счётчики. Во вкладке «Посты» лежит лента этого аккаунта — что опубликовано и что стоит в очереди. Во вкладке «Данные» — чеклист заполненности: пароль, почта, пароль почты, 2FA, прокси, прогрев.

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

Реанимация

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

Массовые действия

Любое действие применяется к выборке аккаунтов и ставится в очередь с разбросом по времени, чтобы парк не бил в X залпом.

  • Публикация — один текст на всех, с настройкой старта и интервала между аккаунтами
  • Смена био — общее описание для выбранных
  • Смена аватара — загрузка JPG или PNG
  • Привязка прокси — переселение выборки на другой IP
  • Фоллов и лайк — по хэндлу или ссылке на твит
  • Репост — выбранные аккаунты репостят указанный твит
  • Комментарии — под нужным твитом, двумя способами: один общий текст от всех или отдельный комментарий для каждого аккаунта, написанный AI
  • Обезопасить — смена пароля и подключение 2FA
  • Прогрев — включение и остановка
  • Экспорт — выгрузка кредов выбранных аккаунтов в текстовый файл

Планировщик

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

Пост ставится на конкретный аккаунт и время, до момента выхода его можно отменить. Очередь показывает состояние каждой записи: в очереди, публикуется, опубликован, ошибка. У вышедшего поста появляется прямая ссылка на твит, у неудачного — текст ошибки от X.

Публикацией занимается отдельный фоновый процесс. Он же не даёт одному посту выйти дважды, даже если приложение перезапустили в момент отправки.

AI генератор

Тексты постов под характер конкретного аккаунта.

Посты

Генерация идёт через OpenAI по вашему ключу. Можно выбрать личность — тогда посты пишутся в её тоне и вокруг её интересов, — задать тему и количество. Из полученного списка отмечаете нужное и отправляете в планировщик, указав интервал между постами.

Комментарии

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

Прогрев

Автоматическое «обживание» новых аккаунтов вместо резкого старта с публикаций.

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

Цели подбираются поиском по интересам привязанной личности, реплаи пишет AI в её тоне. Если X ответил, что аккаунт заблокирован или ограничен, прогрев для него останавливается сам.

Личности

Характеры, которые определяют, о чём и как пишет аккаунт.

Личность — это имя, архетип, город, возраст, занятие, интересы, тон и короткая история. Создаётся через AI, а без ключа — по встроенным шаблонам. Одну личность можно привязать к нескольким аккаунтам; она задаёт темы поиска в прогреве и стиль генерации постов.

Прокси

Свой IP у каждого аккаунта — прокси считается частью его личности.

Импорт списком в форматах http://user:pass@host:port и host:port:user:pass, поддерживаются HTTP и SOCKS5. Проверка показывает внешний IP, задержку и отделяет недоступный прокси от того, что просит авторизацию. Видно, сколько аккаунтов сидит на каждом IP. Пароли хранятся зашифрованными.

Web-сессии

Живое окно браузера под аккаунтом, когда нужно зайти руками.

Открывает настоящий Chromium с постоянным профилем аккаунта: его куки, его прокси, его часовой пояс и стабильный отпечаток, который не меняется от запуска к запуску. Окно поднимается прямо из списка аккаунтов или из карточки и закрывается там же.

Работает в десктоп-версии — окно открывается на той машине, где запущена панель.

Активность

Общая лента того, что парк делал.

Каждая проверка, публикация, лайк, подписка и реплай попадают в журнал с результатом и деталями. Сверху — действия за час, посты за сутки и доля успешных операций. Ошибки видно сразу: рядом с записью лежит ответ, который вернул X.

Хранение и доступ

Данные лежат у вас, а не в чужом сервисе.

Шифрование

Куки, пароли аккаунтов, пароли почт, 2FA-секреты, пароли прокси и API-ключ шифруются AES-256-GCM. Ключ хранится отдельно от базы и не покидает машину.

Вход

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

Как устроено

Коротко о том, что происходит под интерфейсом.

Два движка действий

Основной работает по HTTP с приватным API X, используя куки аккаунта — он быстрый и тянет сотни аккаунтов. Второй управляет настоящим браузером и нужен там, где важна полная достоверность поведения. Переключается в настройках.

Фоновый исполнитель

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

Обновления

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

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