telecobra

Практика Telecobra · 19 сентября 2026

Готовые результаты задач: файлы, счётчики и проверка

Три учебных разбора с исходными данными, итоговыми файлами и объяснением каждого результата.

Откуда взяты результаты

Ниже — завершённая локальная обработка учебного набора и разбор вымышленных журналов. Данные созданы для обучения, запросы в Telegram не отправлялись. Эти числа не являются показателями клиентов Telecobra.

В практикуме парсера отдельно показан реальный интерфейс, снятый 15 сентября 2026 года. Снимок формы подтверждает элементы интерфейса, а не успешное выполнение задачи.

Парсер: от 12 исходных строк до готового файла

12Исходных строк
5Строк принято
7Исключено с причиной

Сначала исключены повторные ID, затем боты, записи без ожидаемого контакта и без username. Поле ожидаемого контакта задано автором упражнения: парсер его не определяет. Требование username — условие именно этой проверки.

СтрокаУчебный IDРешение
1D-01Оставить
2D-02Нет username
3D-03Оставить
4D-04Контакт не ожидается
5D-05Оставить
6D-03Повтор ID
7D-06Нет username
8D-07Контакт не ожидается
9D-08Оставить
10D-09Оставить
11D-10Бот
12D-05Повтор ID

Контроль: 5 принятых + 7 исключённых = 12 исходных. Один ID встречается только один раз в итоговом файле.

Рассылка: завершение задачи и результат для бизнеса

Учебный журнал содержит 10 событий: 8 отправлений и 2 ошибки. Доля отправлений — 80%. Данных о чтении и оплатах нет; в файле они отмечены как неизвестные, а не нулевые.

Отправлено: 8
Ошибок: 2
Всего: 10
Доля отправлений: 8 / 10 × 100 = 80%
Прочтения: неизвестно
Оплаты: неизвестно

У реальной задачи прочитайте журнал и разберите ошибки до следующего запуска. Нельзя рассчитывать конверсию в покупку только по счётчику отправлений.

Инвайтинг: принять, зафиксировать отказ или проверить

Это учебная таблица приёмки, а не формат API. Она показывает, почему завершение обхода списка ещё не означает, что все пользователи добавлены.

ЗаписьНаблюдениеРешение
DEMO-01Членство подтвержденоПринять результат
DEMO-02Добавление запрещено приватностьюЗафиксировать отказ
DEMO-03Ответ на действие не полученПроверить состояние перед повтором

В реальном отчёте сохраните состояние прав и итоги этапов. Неопределённый результат требует проверки, а не записи «успешно».

Как повторить проверку

Скачайте исходные данные, готовый CSV и протокол. Для каждой исходной строки найдите одно решение в протоколе; сравните пять принятых ID с CSV. Удаление условия username изменит результат — проверьте это в интерактивном упражнении.

Шаблон отчёта для собственной задачи помогает перенести этот порядок на реальные результаты.

Продолжить работу