Масова розсилка в особисті повідомлення Telegram: що її зупиняє і що робить панель

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

  • Чотири причини зупинки і правило для кожної
  • Відмови одержувачів не вважаються помилками запуску
  • Розрахунок кількості акаунтів під базу в 3 000 людей
Результати розсилки в TeleTraff: 486 одержувачів, 452 надіслано, 13 помилок і таблиця варіантів тексту з часткою тих, що дійшли

Коротко

Масова розсилка в особисті повідомлення Telegram зупиняється чотирма способами: одержувач закрив особисті або бере плату за повідомлення, Telegram ставить акаунту паузу чи обмеження, спрацьовують стелі запуску, або відправка лишається непідтвердженою. У TeleTraff кожен випадок має свій запис у результатах, а повторюється лише те, що можна повторити, не написавши людині двічі.

Редакція TeleTraffОновлено: Перевірено на панелі

Причина в кожного одержувача

У результатах кожен рядок має статус і причину: закрив особисті повідомлення, бере плату за повідомлення, приймає лише Premium, такого @username немає.

Відмова не ламає запуск

Відмови одержувачів не вважаються помилками й не наближають зупинку за полем «Помилок поспіль». Запуск іде далі по решті.

Акаунт відділений від запуску

Якщо Telegram відмовив акаунту в перших повідомленнях незнайомим, цей акаунт виходить із запуску, а решта продовжують. Замка на акаунт панель не ставить: інші модулі в нього працюють.

Чотири сторони, які зупиняють повідомлення

Одержувач

Закрив особисті, бере плату за повідомлення від незнайомих, приймає лише Premium або видалив акаунт. Це рішення людини, і жодна пауза його не змінює.

Telegram

Просить зачекати названу кількість секунд (FloodWait), зупиняє холодну роботу акаунта (PeerFlood), ставить спамблок або заморожування. Це стан акаунта, а не одержувача.

Ваші стелі

Ліміти на запуск, акаунт, годину і день, поле «Помилок поспіль» та крайній строк. Це межі, які ви ставите до старту.

Непідтверджена відправка

Telegram не підтвердив, що прийняв повідомлення. Панель не вважає його таким, що дійшло, і не шле вдруге, щоб не написати людині двічі.

Як влаштовані самі запуск, паузи й тексти, описано в розборі програм для розсилки та в модулі Розсилка. Тут лише зупинки і те, що з ними робити.

Одержувач: які причини видно в результатах

Причина в результатахЩо це означаєЩо робити далі
«закрив особисті повідомлення»Налаштування приватності не пускає незнайомихНічого: повтор не допоможе
«бере плату за повідомлення від незнайомих»Перше повідомлення для того, хто пише, платнеНічого: повтор не допоможе
«приймає повідомлення лише від Premium-акаунтів»Пишуть лише акаунти з PremiumПисати з Premium-акаунта, якщо він є серед відправників
«не приймає повідомлення від незнайомих»Особисті відкриті лише для контактівНічого: повтор не допоможе
«акаунт видалено в Telegram»Адресата більше немаєПрибрати з бази
«такого @username немає в Telegram»Імені не існує або воно змінилосяУвімкнути «Кого немає в Telegram»: такі імена відсіються до старту

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

Акаунт: пауза, зупинка, позначка

  1. 01

    FloodWait: пауза від Telegram

    Telegram називає кількість секунд, які акаунту треба зачекати. Запуск чекає разом з акаунтом і продовжує сам. Повтор раніше строку зазвичай подовжує очікування.

  2. 02

    PeerFlood: акаунт виходить із запуску

    Telegram відмовив у перших повідомленнях незнайомим. Акаунт виходить із цього запуску, і чиста відповідь @SpamBot його назад не поверне. У довіднику з лімітів для такої відмови вказано добу відпочинку. Замка на акаунт панель не ставить: коли запускати його знову, вирішуєте ви.

  3. 03

    Питання до @SpamBot

    Перемикач «Питати @SpamBot про обмеження» за замовчуванням вимкнений. Увімкнений, він після зупинки акаунта пише @SpamBot від його імені. Обмежень немає: акаунт відпочиває і повертається до своїх одержувачів. Обмеження є: панель записує його разом зі строком Telegram.

  4. 04

    Зняття позначки вручну

    Позначку можна зняти рукою, але це знімає лише рішення панелі. Пауза від Telegram лишається, і до її кінця запуски акаунт не беруть. Коли пауза скінчиться, акаунт повернеться в роботу сам.

Цифри: що відомо, а що ні

Telegram не публікує кількість особистих повідомлень на добу і строки FloodWait, тому в панелі немає цифри, яку можна обіцяти. Є паузи за режимами захисту (20–24, 45–56 і 90–113 секунд) та стелі, які ставите ви. Для орієнтира довідник лімітів Telegram наводить драбину одного із сервісів розсилок: стеля росте разом з віком акаунта.

Вік акаунтаНезнайомим на добу
до 3 днів8
до 7 днів15
до 14 днів25
до 30 днів35
до 90 днів50
старше 90 днів80

Це зовнішній орієнтир, а не налаштування TeleTraff. Свою стелю ви ставите в полі «На день з акаунта» (до 5 000), і за замовчуванням вона дорівнює нулю, тобто стелі немає. Пауза задає темп, але не обсяг за добу.

Розрахунок: скільки акаунтів потрібно під базу

Приклад для арбітражу в крипті: база з 3 000 незнайомих із парсингу і стеля 30 повідомлень на добу на акаунт. Один акаунт закриває 30 людей на день, тож базі потрібно 100 акаунто-днів.

АкаунтівПовідомлень на добуДнів на всю базу
515020
1030010
206005

Число 30 взято для прикладу: воно залежить від віку й історії акаунтів. Частина бази випаде через причини з таблиці одержувачів, тому справжній запуск зазвичай коротший. Акаунти та їхні проксі готуються в менеджері акаунтів.

Що лишається у звіті

  • Рядок на кожного одержувача: одержувач, перше повідомлення, відправник, статус, кроки та відповіді.
  • Статуси: «Завершено», «Пропущений», «Потребує уваги», «У черзі», «Чекає відповіді», «Чекає на свій акаунт» і «Вікно відповіді минуло».
  • «Дійшло» означає, що Telegram прийняв повідомлення. Прочитання і кліки панель не показує.
  • Фільтри за статусом і вивантаження в CSV.
  • Тих, до кого запуск не дійшов через стелю, чекає позначка «ліміт запуску», через строк — «минув строк». Вони вільні для наступного запуску.

Якщо Telegram не підтвердив відправку, наслідок лишається невідомим і видно в результатах. Панель такий рядок сама не повторює. Новий запуск пропускає тих, кому вже писали, поки ввімкнено пам'ять «Кому вже писали».

Чого в розсилці в особисті немає

  • Автоповтору по тих, хто закрив особисті: поки людина не змінить налаштування, повтор нічого не дасть.
  • Числа «стільки на добу» від Telegram. Такого числа Telegram не публікує.
  • Холодної відправки через бота: бот не може написати першим тому, хто його не запускав.

Про повідомлення групам, а не людям, розповідає сторінка про відправку в кілька груп.

Терміни на сторінці

Питання й відповіді

Чому розсилка в особисті не доходить до частини людей?

Найчастіше одержувач закрив особисті, бере плату за повідомлення від незнайомих або приймає лише Premium. Причина записана в результатах у кожного одержувача.

Чи вважаються відмови одержувачів помилками?

Ні. Вони отримують статус «Пропущений» і не наближають зупинку за полем «Помилок поспіль».

Що робить панель при PeerFlood?

Акаунт виходить із цього запуску, решта продовжують. Замка на акаунт панель не ставить: в інших модулях він працює, а коли запускати його знову на розсилку, вирішуєте ви.

Чи потрібно вмикати питання до @SpamBot?

Перемикач «Питати @SpamBot про обмеження» за замовчуванням вимкнений. Увімкнений, він після зупинки акаунта з'ясовує, чи є обмеження, і записує строк Telegram.

Що буде, якщо Telegram не підтвердив відправку?

Повідомлення не вважається таким, що дійшло, і не надсилається вдруге. Наслідок лишається невідомим і видно в результатах.

Скільки особистих повідомлень на добу надішле один акаунт?

Telegram цього числа не публікує. У панелі є поле «На день з акаунта» (до 5 000), за замовчуванням стелі немає, число обираєте ви.

Що з одержувачами, до яких запуск не дійшов?

Вони отримують позначку «ліміт запуску» або «минув строк» і лишаються вільними для наступного запуску.

Читайте також

Ще в цьому розділі

Інші розділи

Подивіться причини на своїй базі

Запустіть невелику партію в Розсилці й відкрийте результати: у кожного одержувача буде статус і причина.

Спробувати безкоштовно