Обновление бота · обучение
Повтор задач
Новая функция

🆕 Повтор задачи с новым списком

Раньше из завершённой задачи можно было сделать только продолжение по остатку её списка. Теперь появилась вторая кнопка: «🆕 Продолжить с новым списком» - она копирует чат, аккаунты и все настройки задачи, а список пользователей просит загрузить заново.

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

Коротко: карточка завершённой задачи → «🆕 Продолжить с новым списком» → подтверждение → загрузить список → «🚀 Запустить задачу».
Вход / обычное действие
Подтверждение / ввод
Запуск
Ошибка / тупик
Новый элемент

1Где появились кнопки

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

🚀Инвайтинг
Карточка задачи
Кнопки завершённой задачи.
⏭️ Продолжить с этим списком 🆕 Продолжить с новым списком
🆕 Добавилась вторая кнопка.
📺Теггер в историях
Карточка задачи
Кнопки завершённой задачи.
⏭️ Продолжить с этим списком 🆕 Продолжить с новым списком
🆕 Добавилась вторая кнопка.
✏️Теггер в чате
Карточка задачи
Кнопки завершённой задачи.
⏭️ Продолжить с этим списком 🆕 Продолжить с новым списком
🆕 У теггера появились обе кнопки - раньше повторить его задачу списком было нельзя вообще.

2Сценарий «с новым списком»

Четыре шага. Тексты подтверждения отличаются словом «Чат» / «Истории» - смысл один.

Шаг 1 · Подтверждение
🆕 Создать копию задачи с новым списком?

Чат, аккаунты и настройки копируются из этой задачи, а список пользователей нужно будет загрузить заново.
✔️ Продолжить 🔙 Назад
Для теггера в историях текст тот же, но копируются истории, аккаунты и настройки.
проверка до вводаЕсть ли живые аккаунты из донорской задачи?
аккаунтов нет
Всплывающее окно
Сообщение о том, что подходящих аккаунтов не осталось.
⛔ до ввода списка дело не доходит
аккаунты есть
✓ экран загрузки списка ↓
🆕 Аккаунты проверяются до ввода: иначе клиент загрузил бы файл на десять тысяч строк и только потом узнал, что запускать нечем.
Шаг 2 · Загрузка списка
👥 Отправьте новый список пользователей

Файлом .txt или сообщением, по одному юзернейму в строке. Списки можно присылать несколькими сообщениями.
🔙 Назад
В инвайтинге текст другой: принимаются и юзернеймы, и номера телефонов. Теггеры работают только по юзернеймам.
Шаг 3 · Список набран
Загружено пользователей: 3 480 шт.

Можно прислать ещё списки или запустить задачу.
🚀 Запустить задачу 🔙 Назад
🆕 Списки складываются: можно прислать несколько файлов и сообщений подряд. Повторы отсеиваются, а порядок сохраняется - воркер идёт по списку сверху вниз.
Ничего не распознано
Ответ бота
В сообщении нет ни одного подходящего юзернейма

Пришлите файлом .txt или сообщением, по одному юзернейму в строке.
Уже набранный список при этом не теряется.
⛔️Запуск с пустым списком
Всплывающее окно
❌ Список пуст, загрузите пользователей
🗑Исходная задача пропала
Всплывающее окно
❌ Исходная задача больше недоступна, скопировать её не получится
Так бывает, если донорскую задачу удалили из истории, пока пользователь набирал список.
Шаг 4 · Запуск
⌛️ → ███████▒▒▒

Создаётся новая задача с настройками донора и новым списком, и открывается её карточка.
✅ донорская задача остаётся в истории нетронутой
🆕 Двойное нажатие «🚀 Запустить задачу» больше не создаёт две задачи - второе нажатие игнорируется.
У теггера в историях в копию переезжает и чёрный список донорской задачи: это настройка задачи, а не остаток аудитории. Молча обнулить его нельзя - копия тегнула бы тех, кого клиент исключил.

3«Продолжить с этим списком» у теггера

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

Подтверждение
⏭️ Создать копию задачи с остатком этого списка?

Все настройки задачи копируются, а тегать аккаунты начнут тех пользователей, до кого прошлая задача не дошла.
✔️ Продолжить 🔙 Назад
остаток пуст
Всплывающее окно
Сообщение о том, что продолжать нечего - список пройден полностью.
остаток есть
Запуск
⌛️ Копия создаётся сразу, без шага загрузки списка.
✅ карточка новой задачи

?Возможные вопросы пользователей

Чем «с этим списком» отличается от «с новым списком»?
«С этим списком» - копия задачи по остатку прежней аудитории: тем, до кого прошлая задача не дошла. Список загружать не нужно. «С новым списком» - копия настроек и аккаунтов, но аудиторию пользователь присылает заново.
Что именно копируется?
У инвайтинга - целевой чат, аккаунты, задержки и лимиты, администратор. У теггера в чате - чат, аккаунты и настройки. У теггера в историях - сами истории, аккаунты, настройки и чёрный список. Не копируется только список пользователей: его нужно прислать.
Старая задача пропадёт?
Нет. Создаётся новая задача, а донорская остаётся в истории со своей статистикой и логом.
Можно прислать список несколькими файлами?
Да. Списки складываются, повторы убираются, порядок сохраняется - что вверху, то и обработается первым. После каждого сообщения бот показывает, сколько уже загружено.
В инвайтинге можно прислать номера телефонов?
Да, инвайтинг умеет приглашать и по номеру, и по юзернейму. Теггеры работают только по юзернеймам - номера в них будут отброшены.
Нажал «Запустить» дважды - создалось две задачи?
Нет, второе нажатие игнорируется. Раньше два быстрых тапа действительно могли создать две задачи - это исправлено.