SCARP.CC 2.2.1m: як організовано роботу
Документація поточної версії 2.2.1m
SCARP.CC
Програма для Windows: акаунти Telegram, перевірка обмежень, профілі та проксі, пошук і збір аудиторії, повідомлення, запрошення, папки, конвертація сесій та інші інструменти. Робота виконується у власному вікні програми.
Акаунти й налаштування зберігаються локально. Модулі Telegram використовують вибрані сесії та їхні проксі. Один акаунт не може одночасно виконувати кілька завдань: активний мультичат або автовідповідач також утримує сесію.
- Додайте акаунти та проксі, перевірте підключення.
- Відкрийте потрібний модуль, укажіть джерело й виберіть акаунти.
- Перевірте параметри, запустіть завдання й стежте за журналом.
- Відкрийте результати, збережіть звіт і дочекайтеся завершення перед закриттям програми.
Навігацію згруповано в бічному меню; розділ «Різне» показує версію та відомості про програму. Розмір і положення вікна, ширина бічної панелі та компонування робочих областей зберігаються. Кнопка «Документація» розташована в налаштуваннях поруч зі «Зберегти».
Що потрібно перед початком
Не переносьте лише EXE: ресурси інтерфейсу й супутні файли входять до комплекту. З одним каталогом даних працює одна копія програми.
Швидкий старт
- Розпакуйте реліз і запустіть SCARPCC.exe. Якщо оновлюєте наявну інсталяцію, спочатку виконайте інструкцію оновлення.
- Активуйте ключ. На екрані ліцензії введіть виданий ключ. Виберіть російську, українську або англійську мову інтерфейсу.
- Додайте проксі. У розділі «Проксі» вставте рядки або завантажте список і виконайте перевірку.
- Додайте акаунти. Використайте пару .session + .json, вхід за номером, QR або відповідний імпорт.
- Позначте акаунти. Натисніть «Перевірити» для підключення та звернення до @SpamBot. «Перевірити без спам-бота» перевіряє доступність без повідомлення боту.
- Відкрийте картку кнопкою із шестірнею. Перевірте відомості, час їх оновлення та призначений проксі.
- Запустіть потрібний модуль. Спочатку перевірте джерело й обмеження на невеликій вибірці; під час очищення груп вихід виконується відразу після запуску.
Ліцензія та HWID
Ключ активується у вікні програми й прив'язується до пристрою. HWID можна скопіювати з екрана активації. Для перенесення ліцензії на інший комп'ютер зверніться до офіційної підтримки, а не редагуйте файли ліцензії.
Якщо активація не проходить
- Перевірте ключ повністю, без зайвих символів.
- Переконайтеся, що дата, час і часовий пояс Windows правильні.
- У разі помилки зв'язку перевірте інтернет і доступність сервісу, потім повторіть перевірку.
- Повідомлення «Ключ відкликано», «Термін дії ключа минув» та «Інший пристрій» потребують вирішення питання з ліцензією.
Ліцензія перевіряється під час запуску й періодично під час роботи. Фонова перевірка виконується кожні 30 секунд з очікуванням відповіді до 20 секунд. Короткочасні розриви спричиняють повторну перевірку в межах чинного підтвердження; постійного офлайн-доступу не передбачено. Відкликання ліцензії зупиняє захищені завдання та з'єднання. Не публікуйте ключ, файли сесій або паролі.
Встановлення й автоматичні оновлення
- Для першого встановлення завантажте офіційний готовий ZIP релізу. Розпакуйте весь комплект у доступну для запису папку й запустіть SCARPCC.exe. Архів вихідного коду для цього не підходить.
- Під час запуску програма перевіряє актуальну версію. Якщо оновлення доступне, окреме вікно показує завантаження, перевірку та встановлення.
- Після перевірки підпису й цілісності інсталятор замінює файли програми та запускає нову версію. Акаунти, сесії, база й налаштування зберігаються.
- Після оновлення відкриється «Що нового». Повторно відкрити список змін можна в налаштуваннях; установлену версію вказано в «Різне».
Оновлення завантажуються із сервера оновлень SCARP.CC. Для першого встановлення доступний готовий архів GitHub Release. Не закривайте інсталятор під час заміни файлів.
Після успішного запуску тимчасові файли видаляються. Якщо встановлення не завершилося, програма намагається відновити попередню версію; резервна копія й журнал допомагають з'ясувати причину помилки. Якщо відкат повторюється, збережіть папку програми й зверніться до підтримки з текстом помилки. Старі інсталятори можуть потребувати ручного встановлення повного комплекту із закритою програмою.
Для запуску й перевірки оновлень потрібен інтернет. Перевірка підпису залишається обов'язковою. Історія змін: усі опубліковані версії.
Менеджер акаунтів
Таблиця показує локальні відомості акаунта, стан підключення й обмежень, прив'язку проксі та Premium. Пошук і фільтри допомагають вибрати потрібні рядки; масові дії застосовуються до позначених акаунтів.
Як читати статуси
| Стан | Що підтверджено |
|---|---|
| Активний / живий | Вдалося підключитися й отримати акаунт. Це не підтверджує відсутність спам-обмежень. |
| Без обмежень | Отримано розпізнану відповідь @SpamBot про відсутність обмежень. |
| Спам-блокування | Є підтверджене обмеження. Відомі термін і причина доступні в картці; термін може бути невідомим. |
| Заморожений | Telegram повідомив про замороження. Термін видалення без успішної апеляції не є терміном розблокування. |
| Помилка / немає відповіді | Перевірка не дала підтвердженого результату. Проблема проксі сама по собі не означає блокування акаунта. |
| Немає сесії / не авторизований / мертвий | Відсутній файл авторизації або Telegram відхилив сесію. Точна причина важливіша за загальне позначення. |
Зірка Premium розрізняє відому підписку, відсутність підписки й неперевірені відомості. Дата закінчення відображається лише за наявності підтвердженої інформації; активна підписка може відображатися без дати.
«Оновити дані» зчитує актуальні відомості профілю й картки. Назви файлів можуть бути приведені до реального номера; наявна пара з такою назвою не перезаписується. Кнопка Telegram Web запускає окремий вхід через призначений акаунту проксі й може потребувати ручної авторизації.
Картка акаунта й індивідуальний проксі
- Натисніть шестірню в рядку акаунта.
- Перегляньте профіль, фото й час оновлення. За наявності кешу картка відразу відкриває його.
- Натисніть оновлення, якщо потрібні свіжі відомості. Якщо кешу немає, дані запитуються під час відкриття.
- Для індивідуального проксі виберіть запис пулу або введіть власний рядок і збережіть. Повернення до автоматичного розподілу виконується окремо.
Картка окремо показує звичайні групи, супергрупи, канали та особисті діалоги. Недоступні відомості позначаються як невідомі, а не нульові. Помилка окремого запиту не скасовує успішну основну перевірку акаунта.
Дата поточної сесії береться з поточної авторизації Telegram, а не з часу зміни файлу. Її вік не дорівнює віку самого акаунта Telegram. Окрема масова команда «Дата створення» оцінює найранішу доступну активність і теж не гарантує дату реєстрації.
Показано стан 2FA й наявність локально збереженого пароля. Пароль залишається прихованим, доки ви явно не відкриєте його. Відсутність збереженого пароля не означає відсутності 2FA. Перевірки й оновлення даних оновлюють картку через уже підключену сесію.
У розділі перевірок видно час останньої спроби, результат і причину. Відомості про раніше підтверджене обмеження можуть зберігатися після мережевого збою нової спроби. Заміна авторизації виключає використання кешу й метаданих іншої сесії.
Як додати акаунт
Готові файли
Для Telethon використовується пара з однаковою назвою: account.session і account.json у папці session. JSON зберігає відомості профілю та клієнта; він не замінює авторизацію в .session. Не копіюйте відкриту іншим процесом SQLite-сесію з незавершеним записом.
Вхід за номером
- Введіть свій номер у міжнародному форматі, виберіть параметри клієнта й проксі.
- Натисніть «Отримати код» і введіть код способом, який запропонував Telegram.
- Якщо запитано 2FA, введіть чинний пароль.
- Дочекайтеся підтвердження збереження пари файлів і оновіть таблицю.
Вхід за QR
Виберіть проксі, отримайте QR і підтвердьте його в Telegram на вже авторизованому пристрої. Якщо QR прострочено, запитайте новий. Якщо явно вибраний проксі видалено або він некоректний, вхід зупиняється без непомітного переходу на інший спосіб підключення.
Інші способи
Для tdata, HEX і пошуку файлів використовуйте інструменти імпорту й конвертації. Для реєстрації нового акаунта за власним номером передбачено ручну реєстрацію. Наявні акаунти не перезаписуються автоматично.
Ручна реєстрація SIM
Використовується власний номер: автоматичної купівлі номерів у модулі немає. Реєстрація базується на вході за телефоном, але додатково може створити новий акаунт.
- Введіть номер, ім'я й за потреби прізвище, виберіть проксі та параметри клієнта.
- Запитайте код і введіть його; у разі запиту 2FA вкажіть поточний пароль.
- Для нового акаунта прочитайте умови Telegram і явно підтвердьте їх та необхідний вік.
- За потреби задайте bio, фото й новий пароль 2FA. Дочекайтеся результату збереження.
Вимога email, оплати або нестандартної перевірки пристрою може потребувати завершення входу в офіційному клієнті. Помилка оформлення профілю після підтвердженої реєстрації дає частковий результат: робоча сесія зберігається. Не починайте повторну реєстрацію, доки не перевірили збережений акаунт.
Проксі: пул і прив'язки
У картці акаунта, вході за номером, вході за QR і ручній реєстрації використовується єдиний список проксі з пошуком. Поруч з адресою показано прапор із результатів перевірки в розділі «Проксі». Для невідомої країни вказано нейтральну піктограму й напис «Країну не визначено». Пошук розуміє адресу, код країни та її назву російською, українською або англійською; визначення країни не запускається повторно під час відкриття списку.
Відкрийте «Проксі», додайте рядки, перевірте вибрані записи й за потреби видаліть підтверджено неробочі. Видалення запису з пулу не означає видалення акаунта.
Формат рядка
socks5://proxy.example:1080:login:password
http://proxy.example:8080:login:password
login:password@proxy.example:1080
proxy.example:1080
Наведені вище адреси умовні. Без схеми використовується SOCKS5; порт обов'язковий і має бути 1-65535. Для загального пулу IPv6 не підтримується. Вказуйте реальний підтримуваний тип провайдера: зміна напису не перетворює один протокол на інший.
Пріоритет
- Персональний проксі з JSON або картки використовується раніше за загальний пул.
- Автоматична прив'язка з пулу діє, поки запис залишається в пулі.
- За потреби пул розподіляється відповідно до налаштування «Акаунтів на 1 проксі».
Скидання автоматичних прив'язок і робота з пулом не мають непомітно замінювати призначений вручну проксі. Якщо персональна адреса перестала працювати, виправте її в картці або явно поверніть акаунт до автоматичного розподілу.
Країна визначається за геобазою або доступними сервісами й може бути невідомою. Помилка визначення країни не тотожна помилці з'єднання. Перевірка проксі не гарантує, що конкретну авторизацію Telegram буде прийнято.
Перевірка акаунтів і @SpamBot
| Дія | Результат |
|---|---|
| Перевірити | Підключення, оновлення відомостей і запит до @SpamBot. За підтвердженого замороження окреме повідомлення боту може не надсилатися. |
| Перевірити без спам-бота | Підключення й оновлення відомостей без /start боту. Цей результат не підтверджує відсутність спам-обмежень. |
| Оновити дані | Профіль, Premium і картка через поточну підключену сесію. |
Підключення й початкова перевірка авторизації мають спільний термін до 10 секунд. Допустимий тайм-аут чекера в налаштуваннях - 5-10 секунд. Повторний підбір автоматичного проксі використовує залишок того самого терміну. Подальші відомості картки й відповіді бота мають власні обмеження очікування.
Очікування відповіді SpamBot задається від 0 до 120 секунд; для читання відповіді застосовується мінімум 3 секунди, тому 0 не вимикає звернення до бота. Відсутність відповіді, незнайомий текст, мережевий збій і FloodWait показуються окремо. Вони не перетворюються на результат «Без обмежень».
Підсумок запуску
Після завершення показано категорії саме цього запуску. Натисніть категорію, щоб виділити відповідні акаунти. Нерозпочаті перевірки враховуються окремо; згортання журналу не зупиняє роботу й не звільняє зайняті сесії.
Терміни обмежень
Дата закінчення обмеження SpamBot отримується лише з розпізнаного тексту з однозначною датою та часовим поясом UTC/GMT. Початковий текст залишається доступним. У разі замороження показуються доступні дата початку, посилання на апеляцію та термін видалення без успішної апеляції. Останній не означає автоматичного відновлення акаунта.
Масові операції та профілі
Виділіть акаунти й натисніть дію на панелі менеджера. Дочекайтеся завершення поточного завдання: зайняту сесію не можна відкрити для іншої операції.
| Дія | Як використовувати |
|---|---|
| Фото | Випадкове фото з data/photos, один вибраний файл для всіх або видалення всіх фото профілю, включно з історією. JPG/JPEG, PNG і WEBP до 10 МБ; пошкоджені й надмірно великі зображення відхиляються. Видалення потребує підтвердження та показує лише підтверджену кількість. |
| Username | Список, генерація через ШІ, генерація за ім'ям із повторним підбором або видалення. Після видалення звільнений username може зайняти інший користувач. |
| Імена | За рядком Ім'я|Прізвище, генерація через ШІ або однакові значення для всіх. У режимі однакових значень порожнє прізвище видаляє його; у попередньому режимі списку порожнє поле не змінює прізвище. |
| Про себе | Один текст до 70 символів, ШІ-текст або явний режим очищення. Порожній звичайний текст не запускає очищення. |
| Стать | Визначення за ім'ям через ШІ або ручна позначка: чоловіча, жіноча, не вказана. Це локальні відомості SCARP.CC, а не поле Telegram. |
| 2FA | Власний пароль, випадковий пароль довжиною 6-32 символи або вимкнення з поточним збереженим/введеним паролем. Порожнє поле поточного пароля використовує збережене значення кожного акаунта. Введене значення застосовується до всіх вибраних. |
| Отримати код | Пошук свіжого коду в службовому чаті Telegram. Команда не запитує новий код: спочатку запросіть вхід на потрібному пристрої. |
| Конфіденційність | Виберіть, які правила змінити. Значення «Не змінювати» зберігає поточне правило. |
| Очистити діалоги | Явно виберіть особисті діалоги, ботів, групи або канали й підтвердьте дію. Для відбору груп за умовами використовуйте окреме «Очищення груп». |
| Видалити / вийти із сесії | Розрізняйте локальне видалення файлів і завершення авторизації Telegram. Якщо вихід не підтверджено, файли не слід вважати безпечно видаленими. |
Мітки акаунтів
Натисніть кнопку мітки в рядку акаунта або поруч з акаунтом у Мультичаті. Задайте назву, колір і одну з 20 піктограм. Мітку можна змінити або прибрати.
У менеджері доступні «Додати мітку масово» та «Прибрати мітку масово» для вибраних рядків. Мітки видно поруч зі статусом, у пошуку й у вікні вибору акаунтів.
Мітка зберігається в JSON акаунта. Переносьте session разом із JSON, щоб зберегти її. Зміна мітки з Мультичату зберігає відкритий діалог і чернетку, перепідключення не потрібне.
Диспетчер завдань
Відкрийте «Диспетчер завдань» у лівому меню: тут активні й нещодавно завершені завдання, прогрес і перехід до журналу модуля.
Зупинка діє на вибране завдання. Нові операції перестають запускатися, поточні підключення закриваються, накопичені результати зберігаються. Уже виконані дії в Telegram не скасовуються. Незавершена робота не позначається як 100%.
Також доступна зупинка масових перевірок і дій менеджера акаунтів. Розклад і завдання працюють, поки програму відкрито.
Створення чатів
Виберіть акаунти, назву, опис, кількість чатів на акаунт і публічність. Для публічного чату створюється супергрупа з випадковим username; для приватного доступні відповідні налаштування типу групи.
У «Що отримати після створення» виберіть ID, посилання або ID + посилання. Типово вибрано ID. Для приватного чату посилання є запрошенням; можливість його створення залежить від Telegram.
Налаштуйте паузи й межу очікування FloodWait. Підтверджені створення, помилки та недоступні посилання потрапляють у звіт CSV/TXT. Невизначений результат не вважається успішним створенням.
Створення каналів
Створюйте публічні або приватні канали вибраними акаунтами. Укажіть назву, опис, кількість і параметри випадкового username для публічних каналів.
Виберіть результат: ID, посилання або обидва значення. Приватний канал створюється без публічного username. Звіт містить отримані значення та причини неповного результату. Ліміти створення й запрошень визначає Telegram.
Клонер каналу
- Виберіть один акаунт і свій канал призначення з доступних для керування.
- Укажіть початковий канал і параметри копіювання: назву, опис, аватар, повідомлення, публічність і діапазон публікацій.
- Запустіть перенесення й стежте за підтвердженим прогресом. Зупинка доступна в модулі та диспетчері завдань.
Підтримувані повідомлення переносяться в початковому порядку з форматуванням і альбомами. На акаунті без Premium кастомні емодзі та Premium-стікери отримують звичайне представлення. Спрощення й пропуски відображаються у звіті.
Захищений контент не копіюється. Перегляди, реакції, початкові дати публікацій і результати голосувань не переносяться. Підтверджений прогрес зберігається для продовження; за невідомого результату надсилання публікація автоматично не дублюється.
Очищення акаунтів
Окремий модуль замінює кнопки очищення діалогів і контактів у менеджері. Доступні сім дій: вийти з каналів; вийти з груп і супергруп; видалити особисті діалоги; заблокувати ботів і видалити діалоги; очистити Збережене; видалити контакти; видалити всі фото профілю.
- Позначте потрібні дії. Спочатку жодну не вибрано.
- Виберіть акаунти, кількість одночасних підключень, паузи та межу очікування FloodWait. Видалення особистого листування також у співрозмовника вмикається окремо.
- Натисніть «Запустити». Вибрані дії виконуються відразу, включно з діалогами в архіві. Групи й канали зберігаються в Telegram, акаунти виходять із них.
- Перегляньте журнал і звіт CSV/TXT. Зупинити завдання можна в модулі або диспетчері.
«Виконано» означає підтверджену дію; «Немає що очищати» - відсутність об'єктів. «Результат не підтверджено» потребує перевірки в Telegram: дія могла виконатися частково. Наприклад, після досягнення межі видалення довгої історії подальше очищення відповідного акаунта зупиняється.
За часткового результату повний звіт допомагає знайти причину: на екрані показано перші 500 рядків. Лічильник проблемних дій і лічильник помилок обробки акаунтів ведуться окремо.
Завдання, потоки та звіти
- Виберіть акаунти кнопкою модуля. Перевірте помилки доступності до запуску.
- Заповніть актуальні поля форми. Мінімум діапазону не має перевищувати максимум; нуль має сенс лише там, де явно дозволений.
- Натисніть запуск, відкрийте журнал, а потім результати. Кнопка зупинки скасовує подальшу роботу й залишає вже зібрані результати.
- Виберіть формат і збережіть звіт. «Відкрити» біля результату відкриває конкретний створений TXT/CSV стандартною програмою Windows.
Загальне налаштування потоків - 1-32. Глобальний пошук, збір аудиторії, збір авторів, інвайтер і конвертер використовують його у своїх поточних формах. Модулі з окремим полем «Одночасно акаунтів» мають власну межу, зазвичай 10; дублікатор і повторна авторизація - до 5. Кількість потоків не збільшує дозволені Telegram квоти.
У таблицях модулів відображається попередній перегляд до 500 рядків. Повний накопичений результат зберігається під час експорту. Загальна технічна межа звіту - 100000 рядків; досягнення ліміту показується явно. Зупинка або помилка не означає скасування вже виконаних дій.
Для глобального пошуку, збору аудиторії, авторів і створення папок звіти зберігаються в системні «Завантаження». Інші завдання також можуть повертати шлях у data/module_reports: орієнтуйтеся на шлях і кнопку відкриття в результаті. Повторне збереження не має знищувати попередній файл.
За одного початкового чату збір аудиторії/авторів не створює другий однаковий загальний TXT. За кількох чатів доступні окремі списки та загальний список без повторів. CSV зберігає повний набір стовпців; варіанти «Список», Premium і посилання доступні там, де їх передбачено модулем.
Збережені завдання видалено з інтерфейсу. Текстові шаблони залишаються доступними там, де їх підтримує модуль. Розклад працює лише поки програму відкрито й не замінює системний планувальник.
Розсилка в особисті повідомлення
- Введіть usernames одержувачів або виберіть один джерело файлу.
- Виберіть тип повідомлення: текст, медіа, пересилання або inline-бот. Заповніть поля вибраного режиму.
- Виберіть акаунти, квоти, паузи, за потреби розклад і кількість циклів.
- Перевірте перегляд і запустіть. Збережіть звіт із підтвердженими відправками, перепустками та помилками.
Один одержувач може отримати набір із кількох файлів або пересилок. Успіх набору фіксується лише після підтвердженого надсилання. Повторні цикли знову використовують вихідний список і можуть повторно доставляти повідомлення тим самим людям.
Вбудована автовідповідь кампанії відповідає на перше повідомлення від успішно обробленого одержувача в межах поточного завдання. Він відрізняється від окремого ІІ-автовідповідача. При невизначеному надсиланні повтор цього користувача блокується.
Параметри
| Поле | Значення та обмеження |
|---|---|
| Посилання або username, по одному в рядку | Введіть від 1 до 100000 одержувачів, по одному username або за посиланням t.me/username на рядок; ID та телефони тут не приймаються. Повтори видаляються, а список розподіляється між вибраними обліковцями в межах квот. |
| Файл TXT, CSV або SQLite замість списку | Виберіть локальний TXT, CSV або SQLite замість ручного списку: до записів 100000. У TXT потрібен один username на рядок, у CSV та базі - стовпець username або target; текстові файли повинні бути в UTF-8 та до 8 МБ, база - до 128 МБ. У SQLite повинна однозначно визначатися таблиця users або contacts, або єдина таблиця. |
| Вигляд повідомлення | Виберіть вміст, який отримає кожен адресат: текст, вибрані файли, надіслані повідомлення або результати inline-бота. При кількох файлах, посиланнях або запитах одержувачу надсилається весь набір. |
| Текст повідомлення або підпис | Текст повідомлення обмежено 4096 одиницями UTF-16, підпис до медіа - 1024; деякі емодзі займають дві одиниці. У режимі HTML враховується текст без тегів; підпис можна залишити порожнім, він використовується лише в першій партії вкладень. |
| Вкладення до 100 файлів по 50 МБ | Виберіть від 1 до локальних файлів 100: кожен до 50 МБ, сумарно до 500 МБ. Вкладення надсилаються кожному адресату партіями до файлів 10; для відеокружка та таймера самознищення потрібен один файл. |
| Посилання на повідомлення для пересилання | Додайте до 100 посилань на повідомлення, по одному на рядок: https://t.me/channel/123 або https://t.me/c/123456/789. Усі вибрані повідомлення надсилаються кожному одержувачу; акаунт повинен мати доступ до джерел. |
| Username inline-бота | Укажіть username inline-бота, наприклад @botname, або посилання t.me на нього. Бот має підтримувати inline-запити; для кожного адресата виконуються запити зі списку нижче. |
| Запити або ID постів inline-бота, по одному на рядок | Введіть від 1 до 100 запитів, по одному на рядок, довжиною від 1 до 256 символів. Для кожного запиту надсилається перший результат, який повернув inline-бот; Порожня відповідь робота вважається помилкою. |
| Формат тексту | Звичайний текст відправляється без розмітки, HTML застосовує теги форматування, що підтримуються Telegram. Вибраний формат діє на основний текст, підпис до медіа та текст автовідповіді. |
| Одержувачів на акаунт, від | Нижня межа випадкової квоти одержувачів для кожного акаунта в кожному запуску: 1-10000, не вище максимальної квоти. Квота вважається за спробами відправки чи успішним одержувачам залежно від режиму обліку, а чи не за кількістю окремих вкладень. Допустимо: 1-10000. |
| Одержувачів на акаунт, до | Верхня межа випадкової квоти одержувачів для кожного акаунта в кожному запуску: 1-10000, не нижче мінімальної квоти. Коли квота вичерпана або список закінчився, акаунт завершує поточний запуск. Допустимо: 1-10000. |
| Ліміт акаунта враховує | У режимі спроб квота витрачається, коли починається надсилання одержувачу, навіть якщо вона не завершилася успішно. У режимі успіхів враховуються лише одержувачі з підтвердженим надсиланням всього набору; дублікати та помилки пошуку одержувача квоту не витрачають. |
| Зупинити акаунт після помилок поспіль (0: вимкнено) | Зупиняє конкретний акаунт після 1-1000 послідовних помилок Telegram або мережі; підтверджена відправка основного набору повідомлень скидає лічильник. Значення 0 відключає цю межу, але невизначений результат відправлення та обмеження Telegram, як і раніше, можуть зупинити кампанію. Допустимо: 0-1000. |
| Час старту (необов'язково, місцевий час) | Укажіть місцеві дату й час запуску не більше ніж на 7 днів уперед. Порожнє поле або час, що вже минув, запускає роботу відразу; до запланованого старту програма має залишатися відкритою. |
| Кількість циклів | Загальна кількість запусків, включаючи перший: 1-50; Значення 1 означає один прохід без повторів. Кожен запуск знову опрацьовує вихідний список, тому одержувачі можуть отримати повідомлення повторно; кількість унікальних записів списку, помножена на кількість запусків, не повинна перевищувати 100000. Допустимо: 1-50. |
| Пауза між циклами, від, с | Мінімальна випадкова пауза між завершенням одного запуску та початком наступного, в секундах: 0-86400, не більше максимальної паузи. Діє лише за кількох запусках; обидві межі 0 відключають цю паузу. Допустимо: 0-86400. |
| Пауза між циклами, до, с | Максимальна випадкова пауза між запусками в секундах: 0-86400, не менше мінімальної паузи. При однакових межах пауза фіксована; після останнього запуску вона не додається. Допустимо: 0-86400. |
| Затримка запуску, від, с | Мінімальна випадкова затримка перед відправками кожного акаунта в кожному запуску, в секундах: 0-3600, не вище максимальної затримки. Обидві межі 0 забирають цю затримку; підключення та підготовка акаунтів виконуються раніше. Допустимо: 0-3600. |
| Затримка запуску, до, с | Максимальна випадкова затримка перед відправкою кожного акаунта в кожному запуску, в секундах: 0-3600, не нижче мінімальної затримки. Однакові межі задають фіксоване очікування. Допустимо: 0-3600. |
| Без звуку повідомлення | Надсилає повідомлення з вимкненим звуком повідомлення у отримувача. Параметр застосовується також до медіа, пересилань, inline-результатів та автовідповідей. |
| Додавати одержувача до контактів перед дією | Перед відправкою додає одержувача контакти відправляючого акаунта, якщо його там ще немає, і перевіряє результат. Якщо додавання не підтверджено, повідомлення цього одержувача не надсилається. |
| Попередній перегляд посилань | Дозволяє Telegram показувати попередній перегляд посилань у текстовому повідомленні. Цей параметр також використовується для тексту автовідповіді. |
| Закріплювати надіслане повідомлення | Після підтвердженого надсилання закріплює останнє повідомлення надісланого набору в особистому діалозі для обох сторін. Закріплення виконується без звукового повідомлення та може бути відхилено Telegram. |
| Видаляти діалог лише в себе після надсилання | Після відправлення видаляє історію діалогу на стороні акаунта, включаючи попередні повідомлення цього діалогу. Історія в одержувача не видаляється. |
| Пересилати з часової приватної групи | Для кожного акаунта створює тимчасову групу, один раз публікує там текст або медіа та пересилає підготовлені повідомлення одержувачам. При завершенні програма намагається видалити групу; параметр несумісний із таймером самознищення медіа. |
| Приховувати автора пересилання | Прибирає вказівку на автора оригіналу під час пересилання повідомлень. Застосовується до посилань для пересилання та повідомлень із тимчасової групи за ввімкненого автоматичного пересилання. |
| Вийти із групи-донора після завдання | Після завершення роботи акаунт виходить з каналів і груп, використаних як джерела пересилання, навіть якщо перебував у них раніше. Під час зупинення або скасування завдання вихід не виконується. |
| Відеогурток (один MP4 без підпису) | Надсилає вкладення як кругле відеоповідомлення Telegram. Потрібен рівно один файл MP4- і порожній підпис. |
| Видалення медіа через 1-60 сек (необов'язково) | Таймер самознищення медіа: ціле число від 1 до 60 секунд; порожнє поле вимикає таймер. Доступний для одного JPG, JPEG, PNG, WEBP або MP4 без автоматичного пересилання. Допустимо: 1-60. Поле можна залишити пустим. |
| Увімкнути автовідповідач | Відповідає на перше вхідне особисте повідомлення користувача, якому ця кампанія вже успішно надіслала повідомлення. За все завдання, включаючи повтори та різні акаунти, для кожного користувача допускається лише одна спроба автовідповіді; обробка працює під час розсилки та додаткового очікування. |
| Текст автовідповіді | Повідомлення для автоматичної відповіді, до 4096 одиниць UTF-16; деякі емодзі рахуються як дві. Поле обов'язкове за ввімкненої автовідповіді та використовує вибраний формат звичайного тексту або HTML. |
| Затримка першої відповіді, від, сек | Мінімальне очікування від успішного відправлення користувачеві до моменту, коли йому можна відповісти: 0-3600 секунд, не вище максимального. Раннє вхідне повідомлення чекає на залишок цього часу, потім додається затримка відповіді; обидві межі 0 прибирають початкове очікування. Допустимо: 0-3600. |
| Затримка першої відповіді, до, сек | Максимальне очікування від успішного відправлення до можливості автовідповіді: 0-3600 секунд, не нижче за мінімальний. Час вибирається випадково у заданих межах; потім застосовується окрема затримка відповіді. Допустимо: 0-3600. |
| Пауза перед відповіддю, від, сек | Мінімальна випадкова пауза перед автовідповіддю на прийняте повідомлення: 0-3600 секунд, не вище максимальної. Вона починається після закінчення початкового очікування автовідповіді; обидві межі 0 видаляють цю додаткову паузу. Допустимо: 0-3600. |
| Пауза перед відповіддю, до, сек | Максимальна випадкова пауза перед автовідповіддю: 0-3600 секунд, не нижче за мінімальну. Якщо завдання завершиться раніше закінчення очікування, очікувана автовідповідь буде скасована. Допустимо: 0-3600. |
| Очікувати відповіді після розсилки, сек | Додатковий час очікування вхідних повідомлень та надсилання автовідповідей після завершення всіх запусків: 0-300 секунд. Значення 0 не додає очікування після розсилки; при завершенні завдання автовідповіді, що ще очікують, скасовуються. Допустимо: 0-300. |
| Одночасно акаунтів | Скільки вибраних акаунтів обробляється одночасно: 1-10. Поки поле не змінено вручну, воно відповідає загальному налаштуванню «Потоки» з обмеженням 10. Інші акаунти чекають вільного потоку. Це не ліміт дій на акаунт; обмеження Telegram зберігаються. Допустимо: 1-10. |
| Пауза від, с | Нижня межа випадкової паузи після обробки одержувача, якщо в акаунта залишилися одержувачі, в секундах: 0-3600. Не має перевищувати верхню межу. Однакові значення задають постійну паузу; 0 в обох полях відключає цю паузу. Допустимо: 0-3600. |
| Пауза до, с | Верхня межа випадкової паузи після обробки одержувача, якщо в акаунта залишилися одержувачі, в секундах: 0-3600. Не має бути менше нижньої межі. При однакових значеннях пауза стала; 0 допустимо лише разом із нижньою межею 0. Допустимо: 0-3600. |
| Межа очікування FloodWait, с | Загальний запас очікування FloodWait на весь запуск і всі акаунти в секундах: 0-3600. Кожна потрібна Telegram пауза витрачає цей запас. Якщо наступна пауза не вкладається в залишок, автоматичного очікування не буде. 0 вимикає очікування додатного FloodWait. Допустимо: 0-3600. |
Інвайтер
- Укажіть одну цільову групу або шаблон із варіантами груп.
- Вставте загальний список usernames і телефонів. Для імпорту телефонів увімкніть відповідну опцію контактів.
- Виберіть акаунти, кількість успішних запрошень на акаунт і паузу перед спробою.
- За потреби ввімкніть додатковий ліміт запитів, захист від повторних помилок і вихід після завдання.
- Запустіть і збережіть звіт; запит не вважається успішним запрошенням без підтвердження Telegram.
Поточна форма використовує спільну чергу та квоту успіхів, типово 40 на акаунт і паузу 2-4 секунди. Недоступні користувачі, приватність, відсутність прав і членство враховуються окремо. Broadcast-канал не є цільовою групою для цього режиму. Невизначене запрошення не надсилається повторно автоматично.
Параметри
| Поле | Значення та обмеження |
|---|---|
| Група для запрошень | Укажіть одну групу: @username, посилання або ID. Вкладені варіанти, наприклад @{group_a|{group_b|group_c}}, вибираються окремо для кожного акаунта. |
| Usernames і телефони, по одному в рядку | Загальний список одержувачів, по одному в рядку. Можна змішувати @username і телефони в міжнародному форматі, з + або лише цифрами. Акаунти обробляють одну спільну чергу. |
| Успішних запрошень на акаунт | Кількість успішних запрошень на один акаунт. Відмови не витрачають квоту. Типово 40; загальний ліміт запитів вмикається окремо. Допустимо: 1-10000. |
| Ліміт запитів на акаунт | Максимум запитів запрошення для акаунта, коли ввімкнено перемикач обмеження. Типово 20. Невдалі спроби й повторні запити після FloodWait також враховуються. Допустимо: 1-100000. |
| Пауза від, с | Нижня межа випадкової паузи між спробами запрошення в секундах. Типово 2 секунди. Допустимо: 0-3600. |
| Пауза до, с | Верхня межа випадкової паузи між спробами запрошення в секундах. Типово 4 секунди. Допустимо: 0-3600. |
| Обмежувати кількість запитів | Вмикає окрему межу запитів запрошення на один акаунт. Типово вимкнено; квота успішних запрошень діє незалежно. |
| Виходити з цільової групи після завдання | Після завершення завдання вийти з цільової групи. Типово акаунт залишається в групі. |
| Додавати одержувача до контактів перед дією | Перед запрошенням додати одержувача до контактів. Типово вимкнено. Ця дія змінює список контактів акаунта. |
| Зупиняти акаунти за повторних помилок | Після двох технічних помилок зупинити поточний акаунт. Після двох таких акаунтів зупиниться їхній робочий потік; решта потоків продовжать роботу. Звичайні відмови одержувачів не належать до технічних помилок. |
Масові підписки
- Введіть посилання або usernames чатів. Підтримуються публічні й приватні запрошення та посилання на папки addlist.
- Виберіть акаунти й розподіл: спільна черга або весь список для кожного акаунта.
- Задайте кількість вступів на акаунт, паузи й додаткові перевірки, потім запустіть завдання.
- Перевірте звіт: вступ, заявка на схвалення, наявне членство й непідтверджений результат враховуються окремо.
Можна перевірити право писати, вийти з нових груп без цього права й позначити останні повідомлення прочитаними. FloodWait зупиняє відповідний акаунт. Після невизначеного результату команда вступу автоматично не повторюється.
Системи розв'язання капчі та інтеграції 2Captcha немає. Чати з ручною перевіркою можуть потребувати дій у Telegram. Зупинка доступна в модулі й диспетчері завдань, накопичений звіт зберігається в «Завантаження».
Для власних папок використовуйте «Створення папок».
Глобальний пошук
- Введіть ключові слова, по одному в рядку.
- Виберіть звичайний або глибокий режим, кількість слів на акаунт і нижній поріг учасників.
- У «Скільки чатів шукати» задайте верхню межу або 0 для роботи без користувацької межі.
- Виберіть акаунти й запустіть. Після завершення виберіть склад вивантаження: «Усі дані», «Посилання», «Посилання + Кількість учасників», «Юзернейми» або «Юзернейми + Кількість учасників».
Шукаються публічні супергрупи з доступною кількістю учасників строго вище порога. За 100 група зі 100 учасниками не пройде, зі 101 пройде. Канали й особисті профілі до цього результату не додаються.
Звичайний режим виконує до 27 пошукових варіантів на слово, глибокий - до 729. Поглиблення розширює запити, але Telegram може повернути неповну видачу. Слова понад сумарну квоту вибраних акаунтів залишаться необробленими.
Списки посилань і usernames зберігаються в TXT; кількість учасників відокремлюється табуляцією. Для всіх даних доступні CSV і TXT. Файли зберігаються в «Завантаження» з новою назвою під час повторного експорту.
Параметри
| Поле | Значення та обмеження |
|---|---|
| Ключові слова | По одному ключовому слову або фразі в рядку, до 1000 рядків по 128 символів. Повтори без урахування регістру видаляються. Слова по черзі розподіляються між вибраними акаунтами; регістр початкового слова зберігається. |
| Режим пошуку | Звичайний режим додає до слова пробіл і один із 27 символів: 26 латинських літер або пробіл. Глибокий перебирає пари цих символів - 729 запитів на слово. Він займає більше часу й не гарантує повну видачу Telegram. |
| Ключових слів на акаунт | Кількість початкових ключових слів, яку обробляє один акаунт: 1-1000, типово 5. Одне слово створює 27 запитів у звичайному режимі або 729 у глибокому. Це кількість слів, а не запитів; слова понад загальну квоту вибраних акаунтів залишаться необробленими. Допустимо: 1-1000. |
| Більше учасників, ніж | Зберігаються публічні супергрупи з відомою кількістю учасників строго більшою за вказану. За порога 100 група зі 100 учасниками не пройде, зі 101 пройде. Невідома кількість учасників пропускається. 0 дозволяє будь-яку відому додатну кількість. Допустимо: 0-1000000. |
| Скільки чатів шукати | Верхня межа унікальних чатів після фільтра: 0-100000. 0 знімає лише користувацьку межу; технічна межа звіту 100000 рядків залишається. Якщо видача або черга запитів закінчаться раніше, результат буде меншим за вказану кількість. Допустимо: 0-100000. |
Збір аудиторії
- Вставте початкові групи, по одній у рядку.
- Виберіть формат результату й алфавіт пошуку за ім'ям.
- Задайте давність активності, потрібні статуси, оцінку статі й категорію учасників або адміністраторів.
- Виберіть акаунти, запустіть і відкрийте автоматично збережений TXT або експортуйте повні дані.
Новий модуль працює з учасниками, доступними вибраним акаунтам. Публічні групи читаються без зайвого вступу; приватне запрошення може потребувати вступу. Алфавіт задає пошукові запити за іменами й не визначає мову профілю. Телефони зберігаються лише якщо Telegram уже показує їх цьому акаунту.
Оцінка статі виконується за словником імен і не є підтвердженою властивістю людини. Premium створює додатковий список серед відібраних користувачів. Часовий фільтр стосується точного останнього перебування в мережі, а не дати повідомлень. «Усі статуси» обходить часовий відбір, але не формат результату й відбір за ім'ям.
Рядки ID можуть містити контекст початкового чату; не видаляйте його, якщо подальша операція використовує цей формат. Окремі TXT і загальний список без повторів формуються за правилами звітів.
Параметри
| Поле | Значення та обмеження |
|---|---|
| Посилання або username, по одному в рядку | Групи або канали, по одному @username, ID або Telegram-запрошенню в рядку; до 10000 записів. ID має бути відомий використовуваній сесії. Модуль може вступати до груп для доступу до учасників; заявки зі схваленням і платні запрошення не обробляються. |
| Формат списку | Username зберігає лише користувачів з username. «ID без username» зберігає лише користувачів без нього; «ID усіх» зберігає всіх відповідних. Рядок ID також містить контекст початкового чату, потрібний для подальшої роботи зі списком. Режим телефонів зберігає лише номери, які Telegram уже показує цьому акаунту; приховані номери не розкриваються. |
| Алфавіт пошуку за ім'ям | Це набір символів пошуку учасників за ім'ям, а не мова профілю. Латиниця використовує окремі англійські літери, кирилиця - російські, змішаний режим - обидва набори. Пари латинських літер розширюють пошук до 676 комбінацій на групу. Повнота списку залежить від Telegram. |
| Одиниця давності активності | Одиниця інтервалу останньої активності: дні або години. Інтервал застосовується до точного часу «був у мережі», а не до дат повідомлень. Приблизні статуси вибираються окремо. «Усі статуси» вимикає відбір за часом. |
| Оцінка статі за ім'ям | Оцінка за першим ім'ям і словником імен. Можна залишити всі імена, вибрати чоловічі, жіночі або нерозпізнані. Це припущення за ім'ям, а не підтверджені дані профілю; незнайомі імена можуть не визначитися. |
| Був у мережі понад | Нижня межа давності останньої активності, ціле число у вибраних днях або годинах. Має бути меншою за верхню. Точний час на межі не включається: за 0-3 днів користувач має бути офлайн понад 0 і менше ніж 3 дні. Допустимо: 0-36500. |
| Був у мережі менш ніж | Верхня межа давності останньої активності, ціле число у вибраних днях або годинах. Має перевищувати нижню; точна межа виключається. «Усі статуси» вимикає цей інтервал. Це не глибина історії повідомлень. Допустимо: 1-36500. |
| Статуси й додаткові умови | Точні статуси «був у мережі» проходять за інтервалом часу, приблизні - за вибраними пунктами. Перевірка імені та username відсіює деякі підозрілі поєднання, але не гарантує розпізнавання ботів. «Усі статуси» обходить інтервал і цю перевірку; формат списку й оцінка статі залишаються. Видалені акаунти, боти та службові профілі виключаються. Premium додає окремий список уже відібраних Premium-користувачів і не виключає інших. |
| Кого збирати | Виберіть одну категорію: звичайних учасників або адміністраторів. Власники належать до адміністраторів. До вибраної категорії також застосовуються формат списку й фільтри активності та імені. |
Очищення груп
- Виберіть умови виходу й акаунти.
- Перевірте захист чатів, де акаунт є адміністратором або власником, межу діалогів і паузи.
- Натисніть «Запустити»: вихід із відповідних чатів виконується відразу.
- Стежте за журналом і збережіть звіт після завершення або зупинки.
Виконання виходить із чатів, які відповідають хоча б одній вибраній умові. Воно не видаляє особисті листування. Типово ввімкнено перевірку заборони писати, платних повідомлень і захист адміністраторів; вихід з усіх каналів окремо не ввімкнено.
Активність рахується за останні 24 години відносно перевірки групи. Службові події не вважаються звичайними повідомленнями. Невідомі права, розмір і неповна історія не вважаються нулем. Окремий перемикач недоступних даних типово вимкнений; навіть він не перетворює мережеву помилку чи FloodWait на підставу для виходу.
Межа діалогів включає переглянуті особисті діалоги, хоча вони не обробляються. Досягнення межі означає часткову перевірку акаунта. Непідтверджена відповідь на вихід зберігається як невизначений результат.
Параметри
| Поле | Значення та обмеження |
|---|---|
| Групи, у яких не можна писати | Перевіряє актуальні обмеження надсилання звичайних повідомлень саме для цього акаунта. Канали це правило не зачіпає. Невизначені права не вважаються забороною. |
| Усі канали (крім групових чатів) | Виходить із каналів із підписниками. Супергрупи й звичайні групові чати перевіряються за іншими умовами. Захист адміністраторів діє й для каналів. |
| Групи з оплатою повідомлень у Stars | Перевіряє, чи має цей акаунт платити Telegram Stars за повідомлення в групі. Перевірочні повідомлення не надсилаються, Stars не витрачаються. |
| Групи з низькою активністю за 24 години | Рахує доступні звичайні повідомлення за останні 24 години. Службові події не враховуються. За прихованої або неповної історії вихід за цією умовою не виконується. |
| Виходити, якщо повідомлень за 24 години менше | За значення 100 група з 99 повідомленнями відповідає умові, а зі 100 залишається. Період - 24 години до початку перевірки групи, а не календарний день. Допустимо: 1-10000. |
| Групи з малою кількістю учасників | Додає умову виходу з груп із відомою кількістю учасників нижче порога. Канали з підписниками це правило не зачіпає. Невідомий розмір не вважається нулем. |
| Виходити, якщо учасників менше | Поріг для умови малої кількості учасників: 1-1000000. За значення 100 група з 99 учасниками підходить для виходу, зі 100 залишається. Застосовується лише за ввімкненої умови малої кількості учасників. Допустимо: 1-1000000. |
| Чати з недоступними даними перевірки | Типово вимкнено. Додає умову виходу, якщо потрібні для вибраних перевірок дані недоступні або Telegram підтвердив постійну недоступність чату. Мережеві помилки, тайм-аути й FloodWait не є причиною виходу. Перевірка умов і захист власників та адміністраторів продовжують діяти. |
| Зберігати чати, де акаунт є власником або адміністратором | Пропускає чати, де акаунт є власником або адміністратором, навіть якщо інша умова збіглася. За невідомих прав чат також пропускається. |
| Межа перевірюваних діалогів на акаунт | Обмежує перегляд списку діалогів кожного акаунта. Особисті діалоги теж входять до перегляду, але не обробляються. Після досягнення межі результат не вважається повною перевіркою акаунта. Допустимо: 1-10000. |
| Одночасно акаунтів | Скільки вибраних акаунтів обробляється одночасно: 1-10. Поки поле не змінено вручну, воно відповідає загальному налаштуванню «Потоки» з обмеженням 10. Інші акаунти чекають вільного потоку. Це не ліміт дій на акаунт; обмеження Telegram зберігаються. Допустимо: 1-10. |
| Пауза від, с | Нижня межа випадкової паузи між операціями модуля в секундах: 0-3600. Не має перевищувати верхню межу. Для сталої паузи вкажіть однакові значення; 0 в обох полях вимикає цю паузу. Допустимо: 0-3600. |
| Пауза до, с | Верхня межа випадкової паузи між операціями модуля в секундах: 0-3600. Не має бути меншою за нижню. Значення 0 допустиме лише за нижньої межі 0. Допустимо: 0-3600. |
| Межа очікування FloodWait, с | Загальний запас очікування FloodWait на весь запуск і всі акаунти в секундах: 0-3600. Кожна потрібна Telegram пауза витрачає цей запас. Якщо наступна пауза не вкладається в залишок, автоматичного очікування не буде. 0 вимикає очікування додатного FloodWait. Допустимо: 0-3600. |
Створення папок і посилань addlist
- Виберіть акаунти й введіть власну базову назву. Нова форма спочатку порожня; без назви запуск недоступний.
- Укажіть розмір 100 або режим максимуму акаунта.
- Перевірте типово ввімкнений перемикач звільнення місць. Вимкніть його, якщо наявні особисті папки потрібно повністю зберегти.
- Окремо вирішіть, чи дозволяти перетворення звичайних груп на супергрупи для посилання.
- Запустіть, порівняйте стовпці «Груп у папці» та «Груп у посиланні», потім збережіть таблицю або TXT посилань.
Використовуються лише наявні групи й супергрупи вибраного акаунта. Канали та особисті листування не включаються. 300 груп за розміру 100 дадуть Робота-1, Робота-2 і Робота-3 за вибраної назви «Робота», якщо вистачить лімітів Telegram.
Перед змінами запитуються реальні обмеження акаунта з урахуванням Premium. Окремий відсутній ключ в успішній відповіді замінюється документованим значенням із зазначенням джерела у звіті; помилка отримання конфігурації зупиняє зміни акаунта.
За браку місць видаляється лише необхідна кількість старих особистих користувацьких папок. Спільні й імпортовані папки автоматично не видаляються. Видаляється структура папки, акаунт не виходить із чатів і не очищає історію; посилання видаленої папки можуть стати недоступними.
Відповідна наявна папка використовується повторно. Збіг назви з іншим вмістом зупиняє роботу для акаунта. Повна назва разом із номером має вкладатися в обмеження Telegram; коротка основа залишає місце для суфікса.
Звіт розрізняє створене або повторно використане посилання, папку без посилання, видалення, пропуск, помилку й невизначений результат. TXT посилань містить лише підтверджені отримані посилання; помилки й папки без посилання залишаються в повному звіті.
Параметри
| Поле | Значення та обмеження |
|---|---|
| Назва папок | Обов'язкова назва: поле спочатку порожнє. Введіть від 1 до 10 одиниць UTF-16; емодзі можуть займати дві одиниці. Наприклад, вибрана вами назва Робота дасть Робота-1, Робота-2 і далі. Повну назву з номером обмежено 12 одиницями UTF-16; остаточна перевірка виконується перед створенням. |
| Розмір папки | Указана кількість розподіляє групи за вибраним розміром. Максимум для акаунта використовує актуальний ліміт Telegram з урахуванням Premium окремо для кожного акаунта. Ліміти кількості папок та експорту посилань перевіряються окремо. |
| Груп в одній папці | Кількість груп в одній папці, за замовчуванням 100. Остання папка може бути неповною. Значення має вкладатися в актуальний ліміт акаунта; якщо воно перевищує ліміт, акаунт буде пропущено без видалення папок. Допустимо: 1-1000. |
| Звільнити місця: видалити лише потрібну кількість старих папок без виходу з чатів | Якщо вільних місць недостатньо, видалити лише потрібну кількість старих користувацьких папок. Акаунт залишиться в усіх чатах. Видалені папки не відновлюються автоматично, їхні посилання можуть стати недоступними. Коли перемикач вимкнено, акаунт із нестачею місць пропускається. |
| Дозволити перетворення звичайних груп на супергрупи для посилання | Telegram може перетворити звичайну групу на супергрупу під час включення до посилання. Дозволяйте це лише якщо така зміна підходить. За замовчуванням звичайні групи зберігаються в особистих папках, але не входять до посилання. Приватним групам також потрібні права на запрошення. |
| Одночасно акаунтів | Скільки вибраних акаунтів обробляється одночасно: 1-10. Поки поле не змінено вручну, воно відповідає загальному налаштуванню «Потоки» з обмеженням 10. Інші акаунти чекають вільного потоку. Це не ліміт дій на акаунт; обмеження Telegram зберігаються. Допустимо: 1-10. |
| Пауза від, с | Нижня межа випадкової паузи між операціями модуля в секундах: 0-3600. Не має перевищувати верхню межу. Для сталої паузи вкажіть однакові значення; 0 в обох полях вимикає цю паузу. Допустимо: 0-3600. |
| Пауза до, с | Верхня межа випадкової паузи між операціями модуля в секундах: 0-3600. Не має бути меншою за нижню. Значення 0 допустиме лише за нижньої межі 0. Допустимо: 0-3600. |
| Межа очікування FloodWait, с | Загальний запас очікування FloodWait на весь запуск і всі акаунти в секундах: 0-3600. Кожна потрібна Telegram пауза витрачає цей запас. Якщо наступна пауза не вкладається в залишок, автоматичного очікування не буде. 0 вимикає очікування додатного FloodWait. Допустимо: 0-3600. |
Бустер акаунтів
- Виберіть щонайменше два власні доступні акаунти з публічними usernames.
- Введіть варіанти повідомлень по одному на рядок або виберіть TXT.
- Виберіть надсилання, відповіді або змішаний режим; задайте спроби, цикли та паузи.
- Запустіть і стежте за звітом за акаунтами.
Повідомлення та співрозмовники вибираються із заданого набору. У режимі відповідей відсутність відповідного вхідного повідомлення спричиняє пропуск, який також займає спробу. Бустер створює справжнє листування, але не гарантує зміни довіри Telegram або зняття обмежень. PeerFlood зупиняє завдання.
Параметри
| Поле | Значення та обмеження |
|---|---|
| Тексти повідомлень | Введіть від 1 до 10000 варіантів повідомлень, по одному на рядок, завдовжки до 4096 символів кожен. Для кожного надсилання випадково вибираються текст та інший доступний акаунт із вибраних; текст надсилається без форматування. |
| Файл TXT замість списку | Виберіть локальний TXT у UTF-8 розміром до 8 МБ замість ручного введення повідомлень. Кожен непорожній рядок - окремий варіант, загалом до 10000 рядків, до 4096 символів у кожному. |
| Режим | Надсилання створює звичайні повідомлення; відповіді використовують останнє вхідне повідомлення від співрозмовника серед останніх 20 повідомлень діалогу та пропускають спробу, якщо такого повідомлення немає. Змішаний режим відповідає за наявності вхідного, інакше надсилає звичайне повідомлення; одне вхідне може використовуватися для кількох відповідей. Потрібні щонайменше два різні доступні акаунти з публічними username. |
| Повідомлень з акаунта за цикл | Кількість спроб для кожного акаунта в одному циклі: 1-1000; пропуски в режимі відповідей також займають спробу. Кількість вибраних акаунтів, помножена на це значення та кількість циклів, не має перевищувати 100000. Допустимо: 1-1000. |
| Кількість циклів | Загальна кількість циклів для кожного акаунта, включно з першим: 1-100. Значення 1 виконує один цикл; у кожному циклі заново виконується задана кількість спроб, а повідомлення та співрозмовники вибираються випадково. Допустимо: 1-100. |
| Пауза між циклами, від, с | Мінімальна випадкова пауза між циклами одного акаунта: 0-86400 секунд, не більша за максимальну. Додається після звичайної затримки останньої спроби циклу; обидві межі 0 прибирають лише цю додаткову паузу. Допустимо: 0-86400. |
| Пауза між циклами, до, с | Максимальна випадкова пауза між циклами одного акаунта: 0-86400 секунд, не менша за мінімальну. Однакові межі задають фіксовану паузу; після останнього циклу вона не додається. Допустимо: 0-86400. |
| Затримка запуску, від, с | Мінімальна випадкова пауза перед підключенням кожного вибраного акаунта: 0-3600 секунд, не вища за максимальну. Акаунти підключаються по черзі до початку діалогів; обидві межі 0 прибирають цю паузу. Допустимо: 0-3600. |
| Затримка запуску, до, с | Максимальна випадкова пауза перед підключенням кожного вибраного акаунта: 0-3600 секунд, не нижча за мінімальну. Виконується під час початкової підготовки та не повторюється перед кожним циклом. Допустимо: 0-3600. |
| Зупинити акаунт після помилок поспіль (0: вимкнено) | Зупиняє акаунт після 1-1000 послідовних невдалих спроб; успішне надсилання або пропуск без вхідного повідомлення скидає лічильник. Значення 0 вимикає цю межу, але непідтверджене надсилання все одно зупиняє акаунт. Допустимо: 0-1000. |
| Зупинити завдання після акаунтів із помилкою (0: вимкнено) | Зупиняє все завдання після досягнення заданої кількості акаунтів із помилками: 1-100; 0 вимикає цю межу. Враховуються збої підготовки, невизначене надсилання та зупинка через помилки; перевищення бюджету FloodWait враховується окремо та не збільшує цей лічильник. Допустимо: 0-100. |
| Додавати співрозмовників до контактів | Під час першого звернення до вибраного співрозмовника додає його до контактів акаунта-відправника перед надсиланням. Це стосується лише інших вибраних акаунтів; додавання виконується в міру вибору співрозмовників. |
| Одночасно акаунтів | Максимум одночасних операцій листування: 1-10. Акаунти підключаються заздалегідь, а це число обмежує паралельні спроби повідомлень. Паузи окремих акаунтів не займають слот; усі акаунти можуть залишатися підключеними. Допустимо: 1-10. |
| Пауза від, с | Нижня межа випадкової паузи після кожної спроби повідомлення або пропуску, включно з останньою спробою циклу, у секундах: 0-3600. Не має перевищувати верхню межу. Однакові значення задають постійну паузу; 0 в обох полях вимикає цю паузу. Допустимо: 0-3600. |
| Пауза до, с | Верхня межа випадкової паузи після кожної спроби повідомлення або пропуску, включно з останньою спробою циклу, у секундах: 0-3600. Не має бути нижчою за нижню межу. За однакових значень пауза постійна; 0 допустимий лише разом із нижньою межею 0. Допустимо: 0-3600. |
| Межа очікування FloodWait, с | Запас очікування FloodWait окремо для кожного акаунта на всі його цикли, у секундах: 0-3600. Потрібні Telegram паузи підсумовуються. Якщо чергова пауза перевищує залишок, цей акаунт припиняє роботу. 0 вимикає очікування додатного FloodWait. Допустимо: 0-3600. |
Додавання контактів
- Введіть телефони/usernames або завантажте один файл TXT, CSV чи SQLite.
- Виберіть унікальний розподіл або спільний список для кожного акаунта.
- Задайте діапазон кількості контактів, паузи та акаунти.
- Окремо перевірте перемикачі очищення контактів і винятку конфіденційності номера, потім запустіть.
Очищення видаляє наявні контакти перед імпортом і є окремою зміною. Виняток конфіденційності дозволяє контакту, що додається, бачити номер у передбаченому Telegram порядку. Запис у початковому списку не гарантує, що Telegram знайде або дозволить додати користувача.
Параметри
| Поле | Значення та обмеження |
|---|---|
| Контакти | По одному телефону з кодом країни (7-15 цифр), @username або посиланню t.me/username на рядок. До 100000 записів; повтори видаляються. Телефони не замінюють Telegram ID. Для імен контактів використовуйте колонки first_name і last_name у файлі. |
| Файл списку або база даних | TXT із контактом у кожному рядку або CSV/SQLite з колонкою phone, number, username чи target; необов'язкові first_name і last_name задають імена. До 100000 записів. Файл і ручний список не можна використовувати одночасно. |
| Розподіл між акаунтами | «Унікально»: контакти розподіляються зі спільної черги між акаунтами. «Спільний список»: кожен акаунт отримує перші записи списку в межах своєї квоти. Наявний контакт пропускається, але займає місце у квоті. |
| Контактів на акаунт від | Нижня межа кількості записів, які отримає кожен акаунт: 1-10000. Квота вибирається випадково між двома межами; однакові значення задають фіксовану кількість. Враховуються оброблені записи, включно з пропусками, а не лише успішно додані контакти. Допустимо: 1-10000. |
| Контактів на акаунт до | Верхня межа випадкової квоти записів на акаунт: 1-10000, не менша за нижню межу. Фактично контактів може додатися менше через дублікати, відсутність користувача в Telegram або помилки. Значення 0 не допускається. Допустимо: 1-10000. |
| Дозволити контакту, що додається, бачити мій номер | Під час додавання контакту дозволяє цьому користувачу бачити номер телефону акаунта через виняток у налаштуваннях конфіденційності Telegram. Цей перемикач не приховує номер. |
| Видалити наявні контакти перед додаванням | Перед імпортом видаляє всі наявні Telegram-контакти кожного вибраного акаунта, а не лише збіги з новим списком. Якщо Telegram не підтвердить очищення, імпорт для цього акаунта не продовжиться. |
| Одночасно акаунтів | Скільки вибраних акаунтів обробляється одночасно: 1-10. Поки поле не змінено вручну, воно відповідає загальному налаштуванню «Потоки» з обмеженням 10. Інші акаунти чекають вільного потоку. Це не ліміт дій на акаунт; обмеження Telegram зберігаються. Допустимо: 1-10. |
| Пауза від, с | Нижня межа випадкової паузи між обробкою записів списку, включно з пропусками наявних контактів, у секундах: 0-3600. Не має перевищувати верхню межу. Однакові значення задають постійну паузу; 0 в обох полях вимикає цю паузу. Допустимо: 0-3600. |
| Пауза до, с | Верхня межа випадкової паузи між обробкою записів списку, включно з пропусками наявних контактів, у секундах: 0-3600. Не має бути нижчою за нижню межу. За однакових значень пауза постійна; 0 допустимий лише разом із нижньою межею 0. Допустимо: 0-3600. |
| Межа очікування FloodWait, с | Загальний запас очікування FloodWait на весь запуск і всі акаунти в секундах: 0-3600. Кожна потрібна Telegram пауза витрачає цей запас. Якщо наступна пауза не вкладається в залишок, автоматичного очікування не буде. 0 вимикає очікування додатного FloodWait. Допустимо: 0-3600. |
Публікація сторіс
- Виберіть локальні зображення або MP4 та за потреби підпис із варіантами тексту.
- Укажіть кількість історій на акаунт, видимість і розподіл файлів.
- За потреби додайте usernames для згадок та їхню кількість.
- Виберіть акаунти, перевірте паузи та запустіть.
Підтримуються JPG/JPEG, PNG, WEBP і MP4; до 100 файлів. Для відео перевіряються фактичні параметри та тривалість до 60 секунд. Доступність публікації та ліміти визначає Telegram для кожного акаунта. Успіх фіксується за підтвердженим ID історії; невизначена публікація автоматично не повторюється.
Параметри
| Поле | Значення та обмеження |
|---|---|
| Файли історій | Виберіть 1-100 локальних JPG, JPEG, PNG, WEBP або MP4, кожен не більший за 30 МіБ. Тривалість MP4 - не більше 60 секунд. Одна історія використовує один файл. Публікація задає термін 24 години та зберігає історію в профілі. |
| Підпис | Необов'язковий підпис. Запис {варіант 1|варіант 2} вибирає випадковий варіант окремо для кожної історії. Шаблон - до 8192 символів; готовий підпис разом з @згадками - до 2048 одиниць UTF-16 (емодзі можуть займати дві). |
| Історій на акаунт від | Нижня межа кількості історій на акаунт: 1-100. Кількість вибирається випадково між двома межами. За однакових значень планується фіксована кількість; нестача унікальних файлів або згадок може завершити публікацію раніше. Допустимо: 1-100. |
| Історій на акаунт до | Верхня межа випадкової кількості історій на акаунт: 1-100, не менша за нижню. Це кількість запланованих публікацій, а не гарантія успішного надсилання. 0 не допускається. Допустимо: 1-100. |
| Кому видно історію | «Усі» дозволяє перегляд усім користувачам; «Контакти» - контактам акаунта, що публікує історію. Налаштування застосовується до кожної нової історії. |
| Вибір медіа | «Випадково» вибирає файл для кожної історії з можливими повторами. «Унікально» витрачає спільну чергу файлів: кожен файл береться один раз за весь запуск. Коли унікальні файли закінчуються, наступні публікації припиняються. |
| Згадки @username (необов'язково) | До 1000 username, по одному на рядок, з @ або без нього; порожній список вимикає згадки. Імена витрачаються зі спільної черги без повторів між акаунтами. Публікації акаунта припиняються після вичерпання черги або якщо жодне ім'я, вибране для чергової історії, не вдалося знайти, навіть коли в черзі залишилися інші імена. |
| Згадок від | Нижня межа кількості імен, що вибираються для однієї історії: 1-10. Працює лише за заповненого списку згадок. Кількість вибирається випадково; недоступні імена можуть зменшити фактичну кількість згадок. Допустимо: 1-10. |
| Згадок до | Верхня межа кількості імен для однієї історії: 1-10, не менша за нижню. За рівних меж вибирається фіксована кількість імен, якщо їх достатньо в черзі. Без списку згадок налаштування не використовується. Допустимо: 1-10. |
| Пауза пошуку згадок від, с | Нижня межа випадкової паузи після кожного успішно знайденого користувача для згадки, до надсилання історії, у секундах: 0-3600. Не має перевищувати верхню межу. Однакові значення задають постійну паузу; 0 в обох полях вимикає цю паузу. Допустимо: 0-3600. |
| Пауза пошуку згадок до, с | Верхня межа випадкової паузи після кожного успішно знайденого користувача для згадки, до надсилання історії, у секундах: 0-3600. Не має бути нижчою за нижню межу. За однакових значень пауза постійна; 0 допустимий лише разом із нижньою межею 0. Допустимо: 0-3600. |
| Затримка запуску потоку від, с | Нижня межа випадкової паузи перед початком публікацій кожного акаунта, у секундах: 0-3600. Не має перевищувати верхню межу. Однакові значення задають постійну паузу; 0 в обох полях вимикає цю паузу. Допустимо: 0-3600. |
| Затримка запуску потоку до, с | Верхня межа випадкової паузи перед початком публікацій кожного акаунта, у секундах: 0-3600. Не має бути нижчою за нижню межу. За однакових значень пауза постійна; 0 допустимий лише разом із нижньою межею 0. Допустимо: 0-3600. |
| Одночасно акаунтів | Скільки вибраних акаунтів обробляється одночасно: 1-10. Поки поле не змінено вручну, воно відповідає загальному налаштуванню «Потоки» з обмеженням 10. Інші акаунти чекають вільного потоку. Це не ліміт дій на акаунт; обмеження Telegram зберігаються. Допустимо: 1-10. |
| Пауза від, с | Нижня межа випадкової паузи між спробами публікації історій одним акаунтом, у секундах: 0-3600. Не має перевищувати верхню межу. Однакові значення задають постійну паузу; 0 в обох полях вимикає цю паузу. Допустимо: 0-3600. |
| Пауза до, с | Верхня межа випадкової паузи між спробами публікації історій одним акаунтом, у секундах: 0-3600. Не має бути нижчою за нижню межу. За однакових значень пауза постійна; 0 допустимий лише разом із нижньою межею 0. Допустимо: 0-3600. |
Перевірка посилань
- Введіть посилання/username або виберіть один файл-джерело.
- Увімкніть лише потрібні додаткові перевірки: учасники, приватне запрошення, опис профілю, нормалізація посилання.
- Задайте квоту посилань і загальний бюджет запитів/результатів, виберіть акаунти.
- Збережіть звіт, порівнявши початкове посилання, нормалізоване значення та статус.
Модуль не вступає до груп. Перевірка приватного запрошення дає лише доступний попередній перегляд. Одна початкова адреса може потребувати кількох Telegram-запитів; помилки та пропуски також входять до квот результату.
Параметри
| Поле | Значення та обмеження |
|---|---|
| Посилання або username, по одному в рядку | По одному Telegram-посиланню, @username або відомому сесії ID на рядок; до 10000 записів. Підтримуються користувачі, групи, канали та посилання-запрошення. Модуль не вступає до груп. Некоректні та недоступні посилання отримують окремий статус у результаті. |
| Файл TXT, CSV або SQLite замість списку | TXT із посиланням у кожному рядку або CSV/SQLite з колонкою target, link, url, username чи group_link. До 10000 записів. Використовуйте файл або ручний список: обидва джерела одночасно не приймаються. |
| Посилань на акаунт | Максимум початкових посилань для одного акаунта: 1-10000. Посилання беруться зі спільної черги без повторної видачі іншим акаунтам. Невдалі та пропущені перевірки також займають місце у квоті; одна перевірка може включати кілька запитів. Допустимо: 1-10000. |
| Максимум запитів | Загальна межа врахованих запитів Telegram для всіх акаунтів: 1-100000. Включає отримання об'єктів, додаткові відомості та повтори після FloodWait; один рядок джерела може потребувати кількох запитів. 0 не вимикає ліміт і не допускається. Допустимо: 1-100000. |
| Максимум результатів | Загальна межа рядків перевірки: 1-100000. Враховуються всі збережені статуси, включно з помилками, недоступними посиланнями та пропусками закритих запрошень. Після досягнення ліміту наступні посилання не перевіряються. 0 не допускається. Допустимо: 1-100000. |
| Затримка запуску акаунта від, с | Нижня межа випадкової паузи один раз перед початком роботи кожного підключеного акаунта, у секундах: 0-3600. Не має перевищувати верхню межу. Однакові значення задають постійну паузу; 0 в обох полях вимикає цю паузу. Допустимо: 0-3600. |
| Затримка запуску акаунта до, с | Верхня межа випадкової паузи один раз перед початком роботи кожного підключеного акаунта, у секундах: 0-3600. Не має бути нижчою за нижню межу. За однакових значень пауза постійна; 0 допустимий лише разом із нижньою межею 0. Допустимо: 0-3600. |
| Запитувати кількість учасників | Для доступної групи або каналу робить додатковий запит повного об'єкта, щоб уточнити кількість учасників. Це витрачає ліміт запитів; якщо Telegram не надає кількості, поле може залишитися порожнім. |
| Перевіряти приватні запрошення | Перевіряє закриті посилання-запрошення через доступний попередній перегляд, без вступу. Можна отримати назву, кількість учасників та інші відкриті відомості, але не закритий вміст групи. Якщо вимкнено, такі посилання отримують статус private_skipped. |
| Приводити посилання до єдиного вигляду | У колонці link зберігає нормалізований вигляд: https://t.me/username або https://t.me/+запрошення. Початковий рядок залишається в source; числовий ID зберігається як ID. Посилання на окреме повідомлення нормалізується до посилання на його чат або канал. |
| Запитувати опис профілю | Для особистих профілів окремо запитує опис «Про себе» та записує його в bio. Додатковий запит витрачає загальний ліміт. Порожнє поле може означати відсутність опису або недоступність цих даних. |
| Одночасно акаунтів | Скільки вибраних акаунтів обробляється одночасно: 1-10. Поки поле не змінено вручну, воно відповідає загальному налаштуванню «Потоки» з обмеженням 10. Інші акаунти чекають вільного потоку. Це не ліміт дій на акаунт; обмеження Telegram зберігаються. Допустимо: 1-10. |
| Пауза від, с | Нижня межа випадкової паузи після перевірки кожного посилання одним акаунтом, у секундах: 0-3600. Не має перевищувати верхню межу. Однакові значення задають постійну паузу; 0 в обох полях вимикає цю паузу. Допустимо: 0-3600. |
| Пауза до, с | Верхня межа випадкової паузи після перевірки кожного посилання одним акаунтом, у секундах: 0-3600. Не має бути нижчою за нижню межу. За однакових значень пауза постійна; 0 допустимий лише разом із нижньою межею 0. Допустимо: 0-3600. |
| Межа очікування FloodWait, с | Загальний запас очікування FloodWait на весь запуск і всі акаунти в секундах: 0-3600. Кожна потрібна Telegram пауза витрачає цей запас. Якщо наступна пауза не вкладається в залишок, автоматичного очікування не буде. 0 вимикає очікування додатного FloodWait. Допустимо: 0-3600. |
Мультичат
- Виберіть акаунти та кількість повідомлень для завантаження історії. Медіа завантажується після натискання без окремого перемикача.
- Натисніть «Підключити», виберіть акаунт, папку та діалог. Вкладка «Усі чати» показує загальний список цього акаунта.
- Відкрийте історію, за потреби завантажте раніші повідомлення, виберіть відповідь і надішліть текст.
- Для перекладу виберіть мови вхідних і вихідних повідомлень. Перед відключенням дочекайтеся результату надсилання.
- Зупиніть підключення, щоб звільнити сесії для інших завдань.
Особисті листування, групи та канали розділені за акаунтами. Збережене, SpamBot і службові сповіщення Telegram закріплені вгорі для кожного акаунта, навіть без історії. Вони залишаються доступними під час пошуку та вибору папки. «Позначені чати» - окремий локальний фільтр діалогів, які ви позначили зіркою.
Папки завантажуються з Telegram під час підключення. Натисніть «Оновити папки», щоб отримати актуальний список. Склад враховує явно додані та виключені чати, тип діалогу й умови папки. У разі помилки оновлення показується останній отриманий список із повідомленням про помилку.
Для видалення виберіть папку та натисніть «Видалити папку». Підтвердження стосується папки вибраного акаунта. Видаляється папка, а всі чати, історія та участь у групах зберігаються, включно з папками, доданими за посиланням. Перед запитом перевіряється актуальна версія папки; після нього повторно перевіряється результат. Якщо папка змінилася в іншому клієнті, потрібне нове підтвердження. За невідомого результату спочатку оновіть список.
Налаштування завантаження історії - 1-200 повідомлень за запит. Передбачено пошук, позначені чати та чернетки. Сам перегляд історії не позначає повідомлення прочитаними; позначення прочитання виконується окремою кнопкою.
Текст надсилання обмежено 4096 одиницями UTF-16. Доступні відповідь на повідомлення, копіювання username та видалення особистого діалогу для свого акаунта. Видалення діалогу недоступне для груп, каналів і Збереженого. Надсилання до груп і каналів залежить від прав акаунта.
Попередній перегляд підтримуваних зображень та аудіо обмежено 8 МБ. Медіа завантажується після натискання. Для прихованого репосту потрібне посилання на публічну публікацію виду https://t.me/channel/123. Переклад чернетки не надсилає її автоматично.
Якщо результат надсилання невідомий, повторне надсилання блокується до перевірки історії та перезапуску підключення. Зупинка очищає акаунти, папки, діалоги та завантажені медіа з робочого вікна. Вибір акаунтів, позначені чати та чернетки зберігаються локально; історія Telegram не видаляється.
Рандомізатор тексту
Локальний інструмент, якому не потрібні акаунти, Telegram або ключ ШІ. Введіть шаблон, перевірте кількість комбінацій, отримайте випадковий варіант і скопіюйте або збережіть результат у TXT.
{Вітаю|Добрий день}, {колеги|друзі}!
{Новий {текст|варіант}|Ще одне формулювання}
Групи варіантів задаються фігурними дужками та роздільником |. Для буквальних спеціальних символів використовуйте \{, \}, \| та \\. Вкладені групи підтримуються, але всі відкриті дужки мають бути закриті.
Межа шаблону - 100000 символів, глибини - 32, варіантів усередині групи - 128. Для маски замін: до 10000 символів і 64 правил. Готові російські/англійські маски замінюють схожі символи; власна маска дозволяє задати свої групи. Заміна застосовується до шаблону та не обробляє повторно вже вставлені символи.
Кількість комбінацій не дорівнює кількості гарантовано різних текстів: однакові гілки можуть давати повтори. Повторна генерація також може повернути той самий результат.
Повторна авторизація
- Виберіть початкові акаунти та окрему папку для нових сесій.
- Укажіть паузи та потоки. У цій формі допускається 1-5 потоків, паузи 0-3600 секунд.
- Окремо виберіть завершення інших сесій, вихід із початкової та встановлення нового пароля 2FA. За замовчуванням не вважайте ці дії обов'язковими.
- Запустіть і перегляньте підсумок кожного етапу, папку нових файлів і помилки.
Нова авторизація створюється через чинну початкову сесію. Для ввімкненої 2FA потрібен правильний поточний пароль. Telegram може заборонити нещодавно створеній сесії завершувати інші сесії; це не підстава вважати всі етапи виконаними.
Початкова сесія зберігається, якщо не вибрано та не підтверджено відповідний вихід. За часткового результату перевіряйте наявність нової робочої пари файлів перед видаленням початкових. Скасування чекає відключення клієнтів і звільнення сесій.
Дублікатор сесій
- Виберіть початкові акаунти та окрему папку призначення.
- Виберіть отримання коду з початкової сесії або підтвердження QR початковим акаунтом.
- Укажіть готовий профіль пристрою або всі поля власного профілю; власну API-пару вводьте лише повністю.
- Запустіть і перевірте результат нової авторизації.
Дублікатор створює додаткову авторизацію, зберігаючи початкову. Напис «SMS» у формі означає отримання коду зі службового чату Telegram 777000 початкового акаунта: отримання SMS від оператора не реалізовано. Для QR ручне сканування не потрібне, якщо початковий акаунт може підтвердити вхід.
Параметри
| Поле | Значення та обмеження |
|---|---|
| Папка нових сесій | Папка для нових .session та JSON. Вона має бути поза папкою початкових сесій; наявні файли не перезаписуються. Початкова авторизація зберігається: створюється додаткова сесія акаунта. |
| Режим | «SMS» у поточній реалізації отримує код зі службового чату Telegram 777000 у початковій сесії; доставка через SMS не підтримується. «QR» підтверджує нову сесію через уже авторизовану, без ручного сканування. Якщо ввімкнено 2FA, потрібен актуальний пароль у JSON. |
| Профіль пристрою | Вибирає дані пристрою, з якими нова сесія представляється Telegram. Desktop, Android і Android X підставляють готові значення; «Власний пристрій» потребує заповнення всіх п'яти полів профілю. Вибір не змінює операційної системи комп'ютера. |
| Власний API ID (необов'язково) | Числовий API ID застосунку для нової сесії: 1-2147483647. Указується лише разом із відповідним API Hash. Якщо обидва поля порожні, використовуються вбудовані реквізити застосунку. 0 не замінює порожнього значення. Допустимо: 1-2147483647. Поле можна залишити порожнім. |
| Власний API hash (необов'язково) | API Hash того самого застосунку, що й API ID: рівно 32 шістнадцяткові символи. Це не пароль акаунта та не токен бота. Обидва API-поля потрібно заповнити разом або залишити обидва порожніми. |
| Пристрій | Назва моделі, яку нова сесія повідомляє Telegram, наприклад Desktop PC. Для власного профілю обов'язкова: 1-128 друкованих символів. Це опис клієнта, він не визначає реального обладнання. |
| Версія системи | Версія системи, заявлена новою сесією Telegram, наприклад Windows 10 x64 або Android 14. Для власного профілю обов'язкова: 1-128 друкованих символів. |
| Версія застосунку | Версія застосунку, заявлена новою сесією Telegram. Для власного профілю обов'язкова: 1-128 друкованих символів. Для готових профілів використовується версія SCARP.CC; це поле не оновлює встановленої програми. |
| Мова застосунку | Код мови застосунку, який нова сесія передає Telegram, наприклад en, ru або uk. Для власного профілю обов'язковий і не довший за 128 символів. Він не перемикає мову інтерфейсу SCARP.CC. |
| Мова системи | Код мови системи, який нова сесія передає Telegram, наприклад en-US. Для власного профілю обов'язковий і не довший за 128 символів. Це метадані сесії, налаштування мови Windows не змінюються. |
| Затримка запуску потоку від, с | Нижня межа випадкової паузи перед обробкою кожної вибраної сесії, у секундах: 0-3600. Не має перевищувати верхню межу. Однакові значення задають постійну паузу; 0 в обох полях вимикає цю паузу. Допустимо: 0-3600. |
| Затримка запуску потоку до, с | Верхня межа випадкової паузи перед обробкою кожної вибраної сесії, у секундах: 0-3600. Не має бути нижчою за нижню межу. За однакових значень пауза постійна; 0 допустимий лише разом із нижньою межею 0. Допустимо: 0-3600. |
| Одночасно акаунтів | Скільки початкових сесій дублюється одночасно: 1-5. Поки поле не змінено вручну, воно відповідає загальному налаштуванню «Потоки» з обмеженням 5. Кожна операція використовує початкове підключення та нове підключення для авторизації. Решта акаунтів чекають вільного потоку. Допустимо: 1-5. |
| Пауза від, с | Нижня межа випадкової паузи після обробки кожної початкової сесії, зокрема в разі помилки, у секундах: 0-3600. Не має перевищувати верхню межу. Однакові значення задають постійну паузу; 0 в обох полях вимикає цю паузу. Допустимо: 0-3600. |
| Пауза до, с | Верхня межа випадкової паузи після обробки кожної початкової сесії, зокрема в разі помилки, у секундах: 0-3600. Не має бути нижчою за нижню межу. За однакових значень пауза постійна; 0 допустимий лише разом із нижньою межею 0. Допустимо: 0-3600. |
Тіньові сесії
Функція не робить активну авторизацію невидимою для Telegram. Під час «Активації» виконується вихід із поточної сесії зі збереженням токена відновлення в зашифрованому сховищі Windows. «Деактивація» намагається відновити вхід за цим токеном.
- Виберіть акаунти та режим.
- Переконайтеся, що за ввімкненої 2FA в JSON збережено актуальний пароль.
- Прочитайте підтвердження виходу та запустіть.
- Для відновлення використовуйте зворотний режим і перевірте підсумок кожного акаунта.
Параметри
| Поле | Значення та обмеження |
|---|---|
| Режим | «Активувати» завершує поточну авторизацію вибраної сесії та зберігає зашифрований токен для відновлення. «Деактивувати» намагається відновити вхід за цим токеном. Це вихід із сесії, а не приховування активної сесії; Telegram може вимагати ручного входу. Для 2FA потрібен актуальний пароль у JSON акаунта. |
| Затримка запуску потоку від, с | Нижня межа випадкової паузи перед обробкою кожної вибраної сесії, у секундах: 0-3600. Не має перевищувати верхню межу. Однакові значення задають постійну паузу; 0 в обох полях вимикає цю паузу. Допустимо: 0-3600. |
| Затримка запуску потоку до, с | Верхня межа випадкової паузи перед обробкою кожної вибраної сесії, у секундах: 0-3600. Не має бути нижчою за нижню межу. За однакових значень пауза постійна; 0 допустимий лише разом із нижньою межею 0. Допустимо: 0-3600. |
| Одночасно акаунтів | Скільки вибраних акаунтів обробляється одночасно: 1-10. Поки поле не змінено вручну, воно відповідає загальному налаштуванню «Потоки» з обмеженням 10. Інші акаунти чекають вільного потоку. Це не ліміт дій на акаунт; обмеження Telegram зберігаються. Допустимо: 1-10. |
| Пауза від, с | Нижня межа випадкової паузи між сесіями, що обробляються одним потоком; додається до паузи перед сесією, у секундах: 0-3600. Не має перевищувати верхню межу. Однакові значення задають постійну паузу; 0 в обох полях вимикає цю паузу. Допустимо: 0-3600. |
| Пауза до, с | Верхня межа випадкової паузи між сесіями, що обробляються одним потоком; додається до паузи перед сесією, у секундах: 0-3600. Не має бути нижчою за нижню межу. За однакових значень пауза постійна; 0 допустимий лише разом із нижньою межею 0. Допустимо: 0-3600. |
Конвертери, HEX і пошук акаунтів
tdata у session + JSON
- Розмістіть початкові каталоги tdata у вхідній папці input у підтримуваній структурі.
- Виберіть/перевірте знайдені початкові файли та почніть конвертацію.
- Перевірте звіт і створені пари файлів у session. Дублікати ключів і наявні файли не мають вважатися новим імпортом.
Пароль локального шифрування tdata та пароль хмарної 2FA Telegram - різні значення. Пошкоджена або захищена непідтримуваним способом tdata потребує коректного джерела, а не ручної зміни ключів.
session + JSON у tdata
- Виберіть актуальні акаунти кнопкою вибору - окреме сканування списку не потрібне.
- Виберіть папку призначення. Порожнє поле використовує звичайну папку tdata.
- Виберіть використання поточної авторизації або створення нової.
- Укажіть потрібні параметри пристрою/API та запустіть; перевірте фактично створені файли.
Експорт поточної авторизації з коректним Telegram ID може виконуватися без мережі та проксі. За відсутності ID потрібно отримати дані акаунта. Створення нової авторизації потребує підключення, доступу та за потреби поточного пароля 2FA. Загальне налаштування потоків використовується до 32; каталог призначення не має перетинатися з початковими сесіями та ресурсами програми.
HEX-імпорт
Використовуйте запропонований формою формат запису з auth_key_hex, dc_id і номером. Ключ має складатися з 512 шістнадцяткових символів, dc_id - 1-5. Це секрет авторизації: не надсилайте його в загальний чат або підтримку. Помилкові рядки та повторні ключі враховуються окремо.
Пошук tdata/session
Виберіть початкову папку для рекурсивного пошуку. Каталог даних самої програми не використовують як джерело повторного імпорту. Перегляньте результати, потім виконайте копіювання/конвертацію. Недоступні папки й дублікати відображаються в підсумках; відсутність результату в закритій папці не означає, що там немає файлів.
Вивантаження акаунтів
- Виберіть потрібні акаунти в модулі вивантаження.
- Задайте розмір партії й доступні параметри пакування.
- Створіть архіви, перевірте кількість експортованих акаунтів і помилки.
- Відкрийте вказану папку результатів і перевірте склад перед передаванням.
Вивантаження копіює дані акаунтів у підготовлені архіви й не підтверджує їхній поточний стан Telegram. Пара сесії та JSON містить доступ до акаунта, а JSON може містити пароль 2FA й проксі. Передавайте архів лише призначеному одержувачу; видалення локального архіву саме по собі не відкликає сесію.
Перегляди через проксі
- Додайте публічні посилання на канали або окремі дописи чи TXT.
- Перевірте загальний пул проксі; акаунти Telegram тут не вибираються.
- Укажіть кількість циклів запитів, останніх дописів і паузи.
- Запустіть і оцініть статуси запитів у звіті.
Модуль звертається до публічних widget-сторінок Telegram. Підтверджений HTTP-запит не гарантує збільшення лічильника переглядів. Закриті запрошення не підтримуються. Відповідь про обмеження запитів завершує завдання без зміни проксі для обходу обмеження.
Параметри
| Поле | Значення та обмеження |
|---|---|
| Посилання або username, по одному в рядку | Публічні канали або окремі дописи, по одному @username, t.me/username або t.me/username/номер_допису в рядку; до 100 цілей. Закриті посилання не підтримуються. Для посилання на допис обробляється лише цей допис; акаунти Telegram не використовуються. |
| Файл TXT замість списку | TXT із публічним каналом або посиланням на допис у кожному непорожньому рядку; до 100 цілей. Використовуйте файл або ручний список. На відміну від модулів збору, тут не приймаються CSV і SQLite. |
| Запитів на канал або допис | Кількість циклів HTTP-запитів на кожну ціль: 1-1000. Для циклу випадково вибирається проксі з налаштованого списку. Успішний запит не гарантує зростання лічильника переглядів. Добуток кількості цілей, циклів і дописів не має перевищувати 10000. Допустимо: 1-1000. |
| Останніх дописів каналу | Скільки останніх доступних дописів брати зі сторінки кожного публічного каналу: 1-100. Якщо вказано посилання на конкретний допис, обробляється лише він. Загальний розрахунок цілей x циклів x цього значення обмежено 10000 навіть для посилань на окремі дописи. Допустимо: 1-100. |
| Одночасно акаунтів | Максимум одночасних HTTP-циклів: 1-10. Поки поле не змінено вручну, воно відповідає загальному налаштуванню «Потоки» з обмеженням 10. Кожен цикл використовує випадковий проксі зі списку. Це не кількість акаунтів, проксі або гарантованих переглядів. Допустимо: 1-10. |
| Пауза від, с | Нижня межа випадкової паузи після кожного циклу HTTP-запитів через проксі в секундах: 0-3600. Не має перевищувати верхню межу. Однакові значення задають сталу паузу; 0 в обох полях вимикає цю паузу. Допустимо: 0-3600. |
| Пауза до, с | Верхня межа випадкової паузи після кожного циклу HTTP-запитів через проксі в секундах: 0-3600. Не має бути меншою за нижню межу. За однакових значень пауза стала; 0 допустимий лише разом із нижньою межею 0. Допустимо: 0-3600. |
Парсер проксі та фільтр країн
- Виберіть протокол: SOCKS5 або HTTP із доступних у формі.
- За потреби виберіть кілька країн. Пошук приймає назву або код, є вибір знайдених і скидання.
- Задайте кількість робочих проксі, максимальну затримку й паралельність.
- Вирішіть, чи додавати результат до загального пулу, потім запустіть.
- Перевірте журнал і відкрийте папку результату.
| Параметр | Одиниця та діапазон |
|---|---|
| Кількість | 1-10000 перевірених проксі; верхня ціль, а не гарантована кількість. |
| Максимальний ping | 200-15000 мілісекунд. |
| Одночасні перевірки | 10-500 з'єднань. |
| Країни | Порожній вибір - усі країни. Вибрані країни застосовуються до перевірки з'єднання й підрахунку результату. |
За фільтрації невідома країна виключається. Якщо геобаза недоступна, фільтр не вимикається мовчки: усуньте помилку або явно змініть вибір. Використовується локально кешована DB-IP Country Lite, джерело вказано в інтерфейсі.
Доступність публічних джерел і якість знайдених проксі змінюються. Результат може бути меншим за ціль; перевірка під час збору не гарантує тривалої роботи або придатності для конкретного акаунта.
Тимчасова пошта
- Створіть скриньку в розділі тимчасової пошти.
- Скопіюйте адресу й перевірте повідомлення про успішне копіювання.
- Оновіть вхідні й відкрийте лист.
- Видаляйте скриньку лише після підтвердження, що листи більше не потрібні.
Використовується зовнішній сервіс mail.tm. Його домени, ліміти й доступність не контролюються програмою. Створення скриньки та локальне збереження - окремі етапи: якщо сервіс створив скриньку, але запис не вдався, прочитайте повідомлення перед повторним створенням.
Вміст листа відкривається в ізольованому представленні; невідома помилка не означає, що скринька порожня. Оновлення й видалення потребують чинного стану сервісу. Тимчасова скринька не замінює надійну пошту для відновлення важливих облікових записів.
ШІ: автовідповідач, реклама та профілі
ШІ-автовідповідач
- Укажіть ключ OpenRouter у налаштуваннях і збережіть.
- Задайте інструкцію для відповідей, виберіть акаунти й дозволені типи діалогів.
- Налаштуйте затримку, імітацію читання/набору, паузу на одного користувача й максимум відповідей на хвилину.
- Запустіть; для звільнення сесії зупиніть відповідний акаунт і дочекайтеся завершення.
Пауза на одного користувача - 5-600 секунд, обмеження відповідей - 1-60 на хвилину на акаунт. Відповіді в групах вмикаються окремо. Блокування сесії зберігається, поки працює автовідповідач; закриття вікна програми припиняє роботу.
Текст вхідних повідомлень, потрібний для генерації відповіді, передається зовнішньому ШІ-сервісу. За помилки API, вичерпання балансу або ліміту запитів відповідь може не створитися. PeerFlood зупиняє відповідну роботу й не усувається короткою паузою.
Генератор реклами
Введіть опис, виберіть стиль і мову, якщо потрібно контакт. Згенеруйте текст, перевірте факти та скопіюйте результат. Генератор створює текст, але не запускає розсилку.
ШІ в профілях
У масових операціях доступні генерація імен, username, bio й оцінка статі за ім'ям. Згенерований username може бути зайнятий; режим підбору повторює спроби в установлених межах. Ручні режими не потребують ШІ-ключа.
Загальні налаштування
| Поле | Діапазон і значення |
|---|---|
| Мова | Російська, українська або англійська. Змінює інтерфейс; окремі відповіді Telegram і повідомлення бібліотек можуть зберігати початкову мову. |
| Потоки | Ціле число 1-32, початкове значення 2. Застосування й локальні обмеження описано в розділі завдань. |
| Затримка між діями | Цілі секунди 0-3600, початковий діапазон 1-3. Мінімум не перевищує максимум; 0-0 прибирає лише цю додаткову паузу. Поля конкретного модуля можуть задавати окремі інтервали. |
| Акаунтів на 1 проксі | Ціле число 1-100, початкове значення 2. Це розподіл автоматичного пулу, а не обмеження Telegram і не заміна індивідуального проксі. |
| Тайм-аут підключення | Цілі секунди 5-10, початкове значення 10. Спільний термін з'єднання й початкової авторизації, включно з повтором з автоматичним проксі. |
| Очікування SpamBot | Цілі секунди 0-120. Для читання відповіді мінімум 3 секунди; 0 не вимикає перевірку ботом. Збережене значення інсталяції має пріоритет над початковим значенням форми. |
| Ключ OpenRouter | Необов'язковий для програми загалом, потрібний для ШІ-функцій. Зберігайте його в таємниці. |
Після зміни натисніть «Зберегти». За помилки запису не вважайте нові налаштування збереженими. Поруч розташована кнопка відкриття цієї документації.
Файли, дані та резервна копія
| Шлях | Призначення |
|---|---|
| SCARPCC.exe і ресурси комплекту | Програма й інтерфейс. Оновлюються разом. |
| session | Пари .session/.json і пов'язані користувацькі дані акаунтів. |
| components/config.json | Загальні збережені налаштування. |
| components/proxy.txt | Загальний пул проксі. |
| base.db | Стани акаунтів, проксі й метадані перевірок. Не замінює файли авторизації. |
| data/photos | Початкові фото для відповідного режиму профілів. |
| input / tdata | Типові вхідний і вихідний каталоги конвертера; окрема форма може задавати власний шлях. |
| data і «Завантаження» | Користувацькі дані модулів і звіти. Конкретний результат показує власний шлях. |
SCARP_DATA_DIR, якщо використовується, змінює каталог користувацьких даних. Для резервної копії повністю закрийте програму й збережіть увесь цей каталог разом із початковими файлами та результатами, які знаходяться в інших папках.
JSON акаунта
Поточний формат API-пари - app_id/app_hash. Коректна пара api_id/api_hash також приймається й нормалізується; пари не змішуються. За наявності повної канонічної пари вона має пріоритет. Некоректний JSON не перезаписується одиничною зміною, щоб не знищити інші поля.
Не публікуйте .session, auth_key, twoFA, реквізити проксі або API-ключі. Локально зашифровані платіжні реквізити й токени Windows можуть бути прив'язані до поточного користувача/системи та не обов'язково відкриються після простого копіювання на інший комп'ютер.
Довідник повідомлень і помилок
Введіть текст зі сповіщення, журналу або звіту. Довідник пояснює причину й наступний крок; відсутність помилки в списку не змінює фактичний результат завдання.
Поширені запитання
Чому перевірка без бота успішна, але акаунт не став «Без обмежень»?
Підключення підтверджує доступ до сесії. Відсутність спам-обмежень перевіряється окремою розпізнаною відповіддю @SpamBot. Попереднє підтверджене обмеження не зникає через одну успішну авторизацію.
Чому пошук знайшов менше, ніж я вказав?
Це верхня межа відповідних унікальних результатів. Telegram може завершити видачу раніше; також діють фільтр учасників і квота слів на акаунт. Нуль знімає користувацьку межу, але не робить пошук нескінченним.
Чому номери, дати або учасники відсутні?
Telegram не зобов'язаний надавати ці дані цій сесії. Прихований номер не розкривається, невідома кількість учасників не вважається нулем, а точна дата реєстрації акаунта не визначається з віку поточної сесії.
Акаунт зайнятий. Потрібно чекати 15 хвилин?
Робоче завдання утримує блокування стільки, скільки використовує сесію. Завершіть модуль, мультичат або автовідповідач штатною кнопкою й дочекайтеся відключення. Вік блокування сам по собі не дозволяє втручатися в активну сесію.
Чому папку створено, а посилання немає?
Експорт має окремі обмеження. Частина груп недоступна для запрошення, звичайні групи виключаються без дозволу перетворення, а Telegram може відмовити у створенні посилання. Перегляньте повний звіт, не лише TXT посилань.
Видалення папки виводить акаунт із груп?
У «Створенні папок» звільнення місць видаляє лише структуру старої особистої папки. «Очищення груп» і «Очистити діалоги» - окремі дії з іншим результатом.
Що робити з непідтвердженим надсиланням або оплатою?
Перевірте історію, підсумок операції або початкову квитанцію. Відсутність відповіді не доводить відсутності зміни. Автоматичний повтор вимкнено там, де він міг би створити дублікат.
Чи можна закрити програму й чекати розкладу?
Ні. Фонові завдання, переклад, автовідповідачі й очікування запланованого старту потребують відкритої програми. Спочатку зупиніть завдання та збережіть результати.
Де шукати журнал і звіти?
Журнал знаходиться в робочій області модуля. Експортуйте результати й використовуйте шлях і кнопку «Відкрити». Деякі модулі збору автоматично зберігають TXT у «Завантаження».
Чому вбудоване оновлення не пропонує 2.2.1m?
Цей випуск опубліковано для ручного встановлення через GitHub. Серверний канал доставки не перемикався; дотримуйтеся інструкції релізу й збережіть дані.
Підтримка
Підтримка й питання ліцензії: @scarrytraff. Спільнота: @scarrysoft. Зміни версій: історія випусків.
Укажіть версію з «Різне», назву модуля, послідовність дій і точний текст помилки. Для ліцензії може знадобитися HWID із вікна активації. Для завдання додайте результат або знімок екрана, попередньо приховавши особисті дані.
Не надсилайте ключ ліцензії, пароль 2FA, повні реквізити картки, проксі-пароль, auth_key або файли авторизації. Для опису відтворюваної проблеми використовуйте знеособлені дані.