Инструмент "Рассылка по чатам"

Инструмент предназначен для массовых рассылок ваших объявлений в чаты.

Если вы только начали разбираться с рассылками, обязательно посмотрите наш мини-курс, 90% вопросов уйдет сразу!

Для начала работы нажмите кнопку "Новая задача". В открывшемся окне укажите:

  • Название задачи. Например: "Рассылка по чатам "стройка"".

Далее нужно указать txt-файл со ссылками на чаты, в которых вы хотите разметить свое сообщение. Каждая ссылка должна быть в своей строке. Формат ссылок может быть как @XXXX, так и https://t.me/XXXX.

Обратите внимание, что задача не может разместить ваше объявление в чатах, где для вступления требуется разгадать капчу, решить какой-либо пример или предварительно вступить в канал.

ОБЯЗАТЕЛЬНО проверяйте условия постинга в чат до того как добавите ссылку на него в задачу!

Текст отправляемого сообщения можно указать одним из следующих способов:

Отправлять одно сообщение В этом режиме в соответствующем поле нужно разместить текст вашего объявления. Поддерживается многострочность, смайлики и рандомизатор текста формата:

{Здравствуйте!|Добрый день!|Хорошего дня}. Хочу предложить наши услуги. К сообщению можно добавить изображение размером до 1Мб. Если чат не разрешает размещать изображения в него будет отправлен только текст. Если ваш аккаунт работает на прокси TgNinja, то изображение так же не будет отправлено, задача отправит только текст.

Отправлять сообщения из txt-файла В этом режиме вам нужно подготовить txt-файл с объявлениями. Объявления могут быть многострочными, разделитель объявлений - "[===]" (без кавычек). Например: Это мое первое сообщение [===] Это мое второе сообщение [===] А это мое третье сообщение [===]

К сообщению можно добавить изображение размером до 1Мб. Если чат не разрешает размещать изображения в него будет отправлен только текст. Если ваш аккаунт работает на прокси TgNinja, то изображение так же не будет отправлено, задача отправит только текст.

ВНИМАНИЕ! 1. В этом режиме рандомизатор не работает. 2. В конце последнего сообщения должен стоять разделитель "[===]" (без кавычек) - как в примере выше.

Отправлять репосты из txt-файла

В этом режиме вам нужно подготовить txt-файл со ссылками на посты, которые будут пересылаться в чаты. По одной ссылке в строчке. Например: https://t.me/tgninja_cloud/32 https://t.me/tgninja_cloud/11 https://t.me/telegram/225

ВНИМАНИЕ! Чаты из которых будут пересылаться посты должны быть публичными!

Задача может работать в двух режимах: 1. Постинг в группу чатов. В этом режиме за каждым вашим аккаунтом будут закреплено указанное в настройках количество чатов. Аккаунты будут постит сообщения только в "свои" чаты, без пересечений. 2. Постинг в один чат. В этом режиме все аккаунты будут постить в один чат. Этот режим будет полезен для прогрева новых чатов, а так же для повышения активности в уже работающих чатах. Опция "Количество чатов, в которые рассылает один аккаунт:" позволяет ограничить количество чатов, с которыми будут работать каждый аккаунт. Например, если в задаче 3 аккаунта, а значение данной опции "2", то первый аккаунт будет рассылать в первый и второй чат. Второй аккаунт - в третий и четвертый. Третий аккаунт - в пятый и шестой чат.

Опция "Начинать постинг не дожидаясь вступления во все чаты" позволяет не дожидаясь вступления во все ваши чаты начать постинг. Это особенно важно, когда чатов много и дожидаться пока аки вступят во все нет времени.

Если опцию "Повторить рассылку после отправки одного сообщения во все чаты" включить, то после того как все добавленные в задачу аккаунты напишут ПО ОДНОМУ посту в те чаты, в которые они успели вступить, задача остановится на заданную паузу. После паузы аккаунты снова начнут постить в свои чаты и затем снова задача встанет на паузу. Если опцию "Повторить рассылку после отправки одного сообщения во все чаты" выключить, то после того как все аккаунты отправят ПО ОДНОМУ сообщения в свои чаты задача остановится. Если вы запустите задачу снова - она снова от имени всех аккаунтов отправит ПО ОДНОМУ сообщению по все чаты и остановится.

Алгоритм работы задачи в режиме "Постинг в группу чатов"

1й этап - вступление в чаты

Задача не проверяет были ли уже ваши аккаунты в чатах или нет, а просто вступает аккаунтами в заданное в настройке «Количество чатов, в которые рассылает один аккаунт:» количество чатов.

Внимание! Если НЕ включить опцию "Начинать постинг не дожидаясь вступления во все чаты", то пока аккаунты вступают в чаты, задача рассылать сообщения не начнет, а значит счетчик действий у задачи будет показывать "0/0". Это не значит, что задача ничего не делает, просто ей нужно время на вступления. За процессом вступления в чаты вы можете следить в логе задачи.

За один запуск задача может максимум вступить в 9 чатов. При этом во вступлении будет задействовано максимум 3 аккаунта. После этого задача уйдет на паузу в 1 минуту и затем продолжить вступать с места остановки.

Если включить опцию "Менять аккаунт после каждого действия", то алгоритм вступления в чаты будет такой: 1й аккаунт вступает в первый свой чат 2й аккаунт вступает в первый свой чат 3й аккаунт вступает в первый свой чат 1й аккаунт вступает во второй свой чат 2й аккаунт вступает во второй свой чат и так максимум 9 вступлений и пауза.

Если опция "Менять аккаунт после каждого действия" выключена, то алгоритм вступления будет такой: 1й аккаунт вступает в первый свой чат 1й аккаунт вступает во второй свой чат 1й аккаунт вступает в третий свой чат 2й аккаунт вступает в первый свой чат 2й аккаунт вступает во второй свой чат и так максимум 9 вступлений и пауза. 2й этап - рассылка сообщений Допустим, что в настройке «Количество чатов, в которые рассылает один аккаунт» задано значение «2».

Первый наш аккаунт уже вступил в первые 2 чата из списка чатов, и они за ним закреплены (т.е. другие аки в эти чаты постить не будут). Аккаунт отправляем в них сообщение. Если в результате рассылки выяснится, что в какие-то чаты не удалось отправить сообщение, эти чаты открепляются от аккаунта и ставятся в конец списка свободных чатов. У каждого открепленного чата увеличивается на единицу счетчик ошибок.

Второй наш аккаунт уже вступил в третий и четвертый чаты, и они за ним закреплены. Аккаунт отправляет в них сообщение. Если в результате рассылки выяснится, что в какие-то чаты не удалось отправить сообщение, эти чаты открепляются от аккаунта и ставятся в конец списка свободных чатов. У каждого открепленного чата увеличивается на единицу счетчик ошибок.

Так проходим по всем нашим аккаунтам. Если в файле чатов много, а аккаунтов мало, то может выяснится, что некоторым чатам аккаунты не достались. Эти чаты будут взяты в работу только если с каким-то рабочим чатом возникнут проблемы. Чтобы во все чаты из файла отправлялись сообщения добавьте больше аккаунтов в задачу или увеличьте значение «Количество чатов, в которые рассылает один аккаунт».

После того как задача прошла по всем нашим аккаунтам она либо останавливается (если опция «Повторить рассылку после отправки одного сообщения во все чаты» выключена), либо уходит на заданную паузу (если опция «Повторить рассылку после отправки одного сообщения во все чаты» включена).

После паузы берется первый наш аккаунт и если к нему привязано меньше 2х чатов, то он ищет в списке свободные чаты. Вступает в них (чаты привязываются к нему), отправляет в них сообщение. В случае проблем с отправкой – чат отвязывается от аккаунта, счетчик ошибок у чата увеличивается.

Когда счетчик ошибок у чата достигнет «6», чат удаляется из списка чатов и с ним аккаунты уже не будут работать.

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

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

Алгоритм работы задачи в режиме "Постинг в один чат"

Задача не проверяет были ли уже ваши аккаунты в чатах или нет, а просто вступает аккаунтами в чат, который указан первым в файле.

За один запуск задача вступает в чат тремя очередными аккаунтами. Если опция "После каждого поста делать паузу от:" выключена, то каждый аккаунт размещает пост и задача уходит на паузу в 1 минуту. Если опция "После каждого поста делать паузу от:" включена, то первый аккаунт размещает пост, после чего задача уходит на заданную паузу. После паузы второй аккаунт размещает пост и задача снова уходит на заданную паузу.

После того как задача прошла по всем нашим аккаунтам она либо останавливается (если опция «Повторить рассылку после отправки одного сообщения во все чаты» выключена), либо уходит на заданную паузу (если опция «Повторить рассылку после отправки одного сообщения во все чаты» включена).

Настройки почасовой активности

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

Настройки почасовой активности доступны в пробном периоде и на тарифных планах Basic и старше.

Управление задачами

После создания задачи вы увидите ее в списке на странице "Рассылка сообщений". Напротив каждой задачи есть информация о ее статусе, совершенных действиях и блок управления задачей.

Статус может быть "Остановлена" или "В работе". Поменять статус работы вы можете кнопкой из блока управления.

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

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

Last updated