Перейти до основного вмісту

Супермаркетинг

інформація

Скрипт «Супермаркетинг» об'єднує підписку/відписку, DM, взаємодію з дописами та коментарі в одну чергу задач, ідеально для швидкого охоплення потенційних клієнтів або повторного залучення підписників за одну операцію.

Кроки запуску

  1. У TikMatrix/IgMatrix виберіть пристрій(-ої), на якому хочете запустити скрипт (підтримується множинний вибір).
  2. Відкрийте СкриптиСупермаркетинг.
  3. Виберіть джерело даних (Імена користувачів або Посилання на дописи), потім натисніть Імпортувати txt-файл, щоб завантажити файл .txt, або вставте кілька рядків безпосередньо; після імпорту виберіть Додати або Перезаписати.
  4. Увімкніть модулі «Дії з користувачем», «Дії з дописом» і «Коментарі» за потреби та налаштуйте їх відповідно до інструкцій нижче.
  5. Встановіть повзунок Інтервал задач, щоб визначити випадкову затримку між цілями, потім натисніть Запустити скрипт, щоб виконати задачу.

Налаштування

Джерело даних

  • Імена користувачів / Посилання на дописи: визначає, які функції доступні. Підписку, відписку та DM можна використовувати лише з іменами користувачів; якщо ви хочете взаємодіяти лише з дописами, виберіть режим посилань.
  • Метод імпорту: натисніть Імпортувати txt-файл, щоб завантажити файл .txt, або вставте кілька рядків безпосередньо; після імпорту виберіть Додати або Перезаписати.

Стратегія використання даних

  • Спільний пул: усі бот-акаунти беруть задачі з одного пулу цілей, підходить для сценаріїв, де кільком акаунтам потрібно взаємодіяти з тими самими цілями кілька разів (наприклад, зосереджене просування популярних дописів).

  • Одноразове споживання: кожен бот-акаунт обробляє лише різні цілі, гарантуючи, що кожну ціль обробить лише один акаунт один раз, підходить для сценаріїв, де потрібно уникнути дублювання охоплення (наприклад, масові DM або унікальні одиночні коментарі).

    • Ліміт споживання на задачу: у режимі одноразового споживання ви можете встановити максимальну кількість цілей, яку споживатиме кожен запуск задачі. Це запобігає тому, щоб перша партія задач споживала всі доступні дані, гарантуючи, що наступні ротації акаунтів матимуть цілі для обробки. Встановіть 0 для необмеженого споживання (поведінка за замовчуванням).

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

Дії з користувачем

  • Підписатися на користувачів: виконує дію підписки першою при вході на сторінку профілю.

  • Відписатися від користувачів: відписується від користувача; може працювати самостійно або для очищення підписників після DM; не рекомендується вмикати одночасно з «Підписатися».

  • Поскаржитися на акаунт: скаржиться на акаунт користувача за шахрайську поведінку. Ця функція використовує фіксований шлях скарги й не підтримує власні шляхи.

    Шлях скарги (фіксований)

    Поскаржитися → Поскаржитися на акаунт → Щось інше → Шахрайство та обман

    • Примітка: ця функція використовує заздалегідь визначений шлях скарги. Власні причини чи шляхи скарг не підтримуються.
    • Використовуйте відповідально й лише для законних цілей. Зловживання може призвести до обмежень акаунта.
  • Надіслати DM: надсилає повідомлення з ваших шаблонів; увімкніть «Вставити емодзі», щоб автоматично додавати природні емодзі. Скрипт визначить, чи отримувач дозволяє DM, і пропустить, якщо недоступно.

    • Формат повідомлення: шаблони DM використовують ті самі два формати, що й підписи до дописів:

      • Багаторядковий (за замовчуванням): кожен рядок — окреме повідомлення, і скрипт обирає одне для кожної цілі. Використовуйте ### усередині рядка, щоб додати перенесення рядка в межах одного повідомлення.

        Привіт {username}, мені подобається твій контент!
        Привіт {username}###Ось відео, яке я зробив###v.example.com/{username}
      • Spintax: увесь текст — це одне повідомлення. Натисніть Enter для перенесення рядків (вони надсилаються як є) і використовуйте {варіант1|варіант2} для випадкових варіацій. НЕ використовуйте ### — у цьому режимі він не інтерпретується.

        {Привіт|Вітаю} {username}

        Ось відео, яке я зробив

        v.example.com/{username}
      Багаторядкові повідомлення

      Якщо ви хочете одне повідомлення, що охоплює кілька рядків, виберіть Spintax і вставте його як є, або залишіться на Багаторядковому й об'єднайте рядки за допомогою ###. У багаторядковому режимі просте вставлення кількох рядків розглядається як кілька окремих повідомлень, і надсилається лише одне з них.

    • Заповнювачі імені користувача: ви можете використовувати {username} і {sender_username} у шаблонах DM, щоб персоналізувати повідомлення. Вони автоматично замінюються під час надсилання:

      • {username} → справжнє ім'я користувача отримувача (наприклад, john_doe)
      • {sender_username} → ім'я користувача вашого власного (увійденого) акаунта
      • Заповнювачі працюють в обох форматах повідомлень і в промптах ChatGPT. Приклад: Привіт {username}, мені подобається твій контент! стає Привіт john_doe, мені подобається твій контент!.
      • У режимі Spintax заповнювачі замінюються перед тим, як розв'язуються групи {варіант1|варіант2}, тож їх ніколи не сплутають з опціями spintax.
    • Порядок використання шаблонів (лише для багаторядкового формату): виберіть «Випадковий» або «Послідовний».

      • Випадковий: щоразу випадково обирає шаблон.

      • Послідовний: чергує шаблони в порядку, в якому їх вставлено/імпортовано, підходить для відтворюваних стратегій дедуплікації.

      У форматі Spintax є лише один шаблон, тож ця опція прихована — випадковість натомість походить від груп spintax.

    • Вставити емодзі: увімкніть, щоб автоматично вставляти емодзі в повідомлення чи коментарі для більшої природності.

    • Генерація в реальному часі (необов'язково, ChatGPT або сумісний API):

      • Якщо увімкнено, скрипт може викликати ваш налаштований генеративний endpoint (заповніть API Key / URL / модель / системний промпт), щоб генерувати персоналізований текст на основі контексту цілі.

      • Примітка: надайте дійсний API Key і враховуйте обмеження частоти запитів, витрати та відповідність вимогам конфіденційності (уникайте надсилання чутливих даних).

    • Стратегії унікальності: поширені способи гарантувати, що кожне повідомлення/коментар унікальні:

      1. Використовуйте режим «Послідовний», щоб чергувати заздалегідь створені шаблони (шаблони використовуються лише один раз, поки не вичерпаються).
      2. Використовуйте формат Spintax, щоб кожне надсилання витягувало іншу комбінацію опцій.
      3. Використовуйте генерацію в реальному часі (ChatGPT), щоб генерувати унікальний текст для кожної цілі.
    • Перш ніж використовувати масові DM, обов'язково протестуйте на невеликих партіях і зверніть увагу на вимоги щодо конфіденційності та відповідності.

Дії з дописами

  • Кількість дописів для пропуску: кількість дописів, які потрібно пропустити перед обробкою (0–8). Це дозволяє пропустити перші кілька дописів у профілі користувача, перш ніж почати взаємодіяти з його контентом. Потрібно лише коли джерело даних — «Імена користувачів».

  • Максимум дописів для обробки: визначає кількість дописів, які оброблятиме кожен акаунт (1–50), потрібно лише коли джерело даних — «Імена користувачів».

  • Кількість повторень: повторює весь список дописів цю кількість разів без перезапуску скрипту. Наприклад: із 20 дописами та 5 циклами скрипт обробить усі 20 дописів у циклі 1, потім повторить усі 20 дописів у циклі 2, і так далі. Під час використання посилань на дописи як джерела даних скрипт дотримується того самого шаблону — з 20 посиланнями та 100 циклами всі 20 посилань переглядаються в циклі 1, потім усі 20 знову в циклі 2 тощо. Примітка: TikTok зазвичай враховує лише перші 5 переглядів з того самого акаунта.

  • Тривалість перегляду: встановіть мінімальний і максимальний час перегляду (0–300 секунд). Скрипт випадково обере значення в межах діапазону перед виконанням взаємодій.

  • Взаємодії з дописом: можна окремо увімкнути «Подобається», «Улюблене», «Репост» і «Поділитися». Коли увімкнено кілька дій, система розподілить їх у різні моменти часу протягом періоду перегляду для більш природної поведінки.

  • Коментарі: якщо увімкнено, ви можете публікувати коментарі до дописів.

    Якщо «Коментарі» увімкнено, налаштуйте таке в Налаштуваннях коментарів:

    • Заздалегідь створені шаблони коментарів: вставте багаторядкові або багатоабзацні заздалегідь створені шаблони коментарів (кожен рядок або абзац — це коментар-кандидат).

    • Порядок використання шаблонів: виберіть «Випадковий» або «Послідовний».

      • Випадковий: щоразу випадково обирає з шаблонів-кандидатів.
      • Послідовний: використовує шаблони в порядку, в якому їх вставлено/імпортовано (підходить для відтворюваних стратегій дедуплікації).
    • Вставити емодзі: увімкніть, щоб автоматично вставляти емодзі в коментарі для більшої природності.

    • Генерація коментарів у реальному часі (необов'язково, API ChatGPT):

      • Якщо увімкнено, скрипт може викликати API на кшталт ChatGPT, щоб генерувати в реальному часі контекстно релевантний і унікальний текст коментаря на основі заголовка/опису допису. Цей метод може значно зменшити ризик дублювання коментарів, підходить для сценаріїв, що потребують великої кількості унікальних коментарів.
      • Примітка: використання генерації в реальному часі вимагає дійсного API Key, і враховуйте обмеження частоти запитів, витрати та відповідність вимогам конфіденційності (не надсилайте чутливі дані стороннім сервісам).
    • Два поширені способи забезпечити унікальність коментарів:

      1. Використовуйте «Послідовний», щоб завантажувати й чергувати заздалегідь створені шаблони коментарів (гарантуючи, що кожен шаблон використовується лише один раз, поки не вичерпається).
      2. Використовуйте API ChatGPT, щоб генерувати кожен коментар у реальному часі (динамічно генерується на основі заголовка/вмісту допису, природно легше забезпечити унікальність).
    • Порада: спочатку протестуйте стратегію коментарів на невеликих партіях, перевірте якість коментарів та обробку платформою; якщо використовуєте генерацію в реальному часі, стежте за обсягом викликів API та витратами.

    • Якщо використовується стратегія «Послідовний», система комбінуватиме номери задач, щоб чергувати шаблони на кількох пристроях, знижуючи ймовірність дублювання; якщо використовується генерація ШІ, рекомендується застосовувати прості правила перевірки якості (наприклад, діапазон довжини, заборона URL / чутливих слів).

Об'єднання задач (об'єднання задач для того самого імені користувача)

  • Опис: коли увімкнено «Об'єднання задач для того самого імені користувача», кілька цілей для того самого імені користувача виконуються всередині однієї одиниці задачі (послідовно чи паралельно залежно від реалізації). Навіть якщо одна ціль зазнає невдачі, загальна задача не буде перервана, і решта цілей продовжить виконуватися, зменшуючи перемикання задач і накладні витрати на планування.

  • Поведінка, коли увімкнено: кілька цілей, спрямованих на той самий акаунт, групуються в одну одиницю задачі. Збої стосуються лише окремої цілі та фіксуються, але не блокують продовження інших цілей. Цей режим підходить для масштабних маркетингових запусків і може значно зменшити накладні витрати на запуск/перемикання задач.

  • Поведінка, коли вимкнено: кожна ціль створюється як окрема задача; будь-який збій негайно повідомляється й зупиняє цю підзадачу (не впливаючи на інші незалежні задачі). Цей режим підходить, коли вам потрібен точний моніторинг і сповіщення для кожної цілі.

  • Рекомендації:

    • Вмикайте цей режим для високопродуктивного, великооб'ємного маркетингу, щоб знизити витрати на планування.
    • Вимикайте його, коли вам потрібен точний статус виконання для кожної цілі та ви хочете негайно реагувати на збої (наприклад, втручання людини чи негайне відкочування).

Інтервал задач

  • Встановіть мінімальне та максимальне значення (у хвилинах). Скрипт випадково чекатиме в межах діапазону між кожною ціллю, плюс власні короткі паузи.

Хід виконання

  • Якщо увімкнено режим кількох акаунтів, TikMatrix/IgMatrix спочатку запустить TikTok/Instagram і перемкнеться на відповідний акаунт.
  • У режимі імені користувача система відкриває кожну сторінку профілю, використовуючи обраний метод доступу, чекає завершення завантаження, потім послідовно виконує дії підписки, DM, відписки; якщо отримувач блокує DM, це буде автоматично пропущено.
  • Взаємодія з дописами буде прокручувати сторінки профілю або відкривати посилання напряму, переглядати згідно з встановленою кількістю та тривалістю та виконувати дії «подобається», «улюблене», «репост», «поділитися», пропускаючи рекламу, прямі трансляції та вже вподобаний контент.
  • Під час використання посилань на дописи скрипт відкриватиме посилання одне за одним, виконуватиме налаштовані дії та циклічно повторюватиме відповідно до «Кількості повторень».
  • Модуль коментарів братиме зі шаблонів або виводу ШІ. Послідовний режим комбінуватиме номери задач, щоб розподілити різні коментарі на кількох пристроях.
  • Між кожною ціллю скрипт додаватиме невеликі випадкові паузи, потім додасть випадкове очікування з інтервалу задач, щоб симулювати людський ритм.

Найкращі практики

  • Спочатку перевірте текст і темп на невеликих партіях, потім масштабуйте після підтвердження відсутності проблем.
  • Поєднання кількох дій (наприклад, підписка + DM + вподобання) може покращити сигнали залучення акаунта.
  • Тримайте DM і коментарі розмовними та щирими, щоб уникнути спрацьовування модерації платформи.
  • Регулярно оновлюйте бібліотеки коментарів або коригуйте системний промпт ШІ, щоб зробити контент більш релевантним темам кампанії.
  • Стежте за обмеженнями частоти запитів платформи; для великих обсягів чергуйте акаунти чи проксі-вузли.