Что происходит, когда аккаунт удаляют
Telegram стирает профиль: имя, фамилию, фото, юзернейм. У собеседников переписка остаётся, но вместо имени появляется служебная надпись Deleted Account. Внутренний числовой id при этом никуда не девается — именно поэтому мёртвые записи так легко доживают до твоей выгрузки.
Удаление бывает двух видов, и оба дают одинаковый результат:
- Вручную. Человек сам удалил аккаунт через настройки.
- Автоматически. В настройках приватности есть срок бездействия, после которого аккаунт удаляется сам. Пользователь может его менять, но механизм работает у всех.
Второй пункт — главная причина, по которой любая старая база протухает без твоего участия. Собрал полгода назад, ничего не трогал, а часть контактов уже мертва.
Как это выглядит со стороны API
Когда софт запрашивает профиль по id, Telegram отвечает объектом пользователя, и в нём есть набор служебных флагов. Нас интересуют четыре:
Deleted
Аккаунт удалён владельцем или системой после долгого простоя. В профиле остаётся только служебная надпись.
Bot
Служебный аккаунт бота. В базе людей ему делать нечего: он не читает личку так, как человек.
Scam
Помеченный Telegram как мошеннический. Писать таким — тратить время и подставлять свой аккаунт.
Fake
Помеченный как выдающий себя за другого. Тот же случай, что и scam.
Отдельно есть конструктор userEmpty, который документация описывает коротко: «пустой конструктор, несуществующий пользователь». Это ответ на запрос о том, кого уже нет вовсе.
Сколько мусора реально копится
Универсальной цифры нет, и любой, кто называет точный процент, её выдумал. Зато понятно, от чего доля мёртвых зависит:
| Фактор | Меньше мусора | Больше мусора |
|---|---|---|
| Возраст базы | Собрана вчера | Лежит полгода и дольше |
| Способ сбора | По активности: писавшие, комментаторы | Весь список участников подряд |
| Источник | Живой чат с обсуждением | Заброшенная группа |
| Происхождение | Свой сбор | Купленная готовая база |
Отсюда практический вывод, который экономит деньги: собирать тех, кто недавно писал, выгоднее не только по качеству отклика. Человек, оставивший сообщение неделю назад, точно не удалённый — он только что пользовался Telegram.
Чем мёртвая база бьёт по кошельку
Бана за это не будет — Telegram не наказывает за попытку написать удалённому. Потери другие, и они тихие:
- Расход лимитов. У каждого аккаунта есть суточный запас действий. Отправка в пустоту съедает его так же, как отправка живому человеку.
- Испорченная статистика. Конверсия считается от общего числа контактов, и мёртвые записи занижают её, маскируя реальную эффективность оффера.
- Ложные выводы. Кампания «не сработала», хотя на деле треть базы просто не существует, и ты выкидываешь рабочую связку.
- Время на разбор. Логи неудачных отправок приходится читать и понимать, что не так.
Как вычистить мёртвых
Механика простая: взять собранные id и спросить у Telegram, кто из них ещё существует. Это запрос профилей пачками — он не пишет никому и не привлекает внимания к аккаунту.
У нас это кнопка «Обновить базу» в готовой задаче. Что она делает:
- Проходит по всем собранным контактам порциями по сотне.
- Помечает мёртвых: удалённые, боты, scam, fake и те, кого вообще не удалось получить.
- Освежает живым юзернейм, имя и премиум-статус — они могли поменяться после сбора.
- Добавляет в выгрузку лист «Годные», а в TXT с юзернеймами оставляет только живых.
Делать это стоит непосредственно перед работой, а не сразу после сбора. Между выгрузкой и рассылкой обычно проходит время, и за него база успевает подпортиться снова.
Что ещё отсеивать вместе с удалёнными
Мёртвые аккаунты — только один слой мусора. По-хорошему из базы уезжают ещё:
- Админы и модераторы чатов — они видят массовые рассылки насквозь и первыми жмут «Пожаловаться».
- Аккаунты без аватара и с пустым профилем — часто одноразовые.
- Нецелевые по языку и гео — если пишешь по-русски, англоязычная часть базы просто не ответит.
Всё это — обычные фильтры парсера на этапе сбора. Чем больше отсеяно до экспорта, тем меньше работы после.
Коротко
Deleted Account вернуть нельзя, и в базе он бесполезен. Регистрация на тот же номер создаёт новый аккаунт с новым id — для твоей выгрузки это другой человек. Поэтому единственная рабочая стратегия: собирать по активности, чистить перед запуском и не гоняться за размером базы. Двести живых контактов работают лучше тысячи, где треть — надгробия.
Про то, как собрать сразу живую аудиторию, есть пошаговый гайд, а про случай, когда список участников закрыт, — отдельный разбор.
Частые вопросы
Что означает Deleted Account в Telegram?
Что аккаунт удалён: владельцем вручную или автоматически после долгого бездействия. Имя, фото и юзернейм стираются, остаётся служебная надпись. Переписка у собеседников не исчезает, но отвечать в ней уже некому.
Можно ли восстановить удалённый аккаунт?
Сам аккаунт — нет. Можно заново зарегистрироваться на тот же номер, но это будет новый аккаунт: другой внутренний id, пустые чаты, потерянные подписки и группы. Для собранной базы это означает, что старая запись всё равно мертва.
Почему аккаунты удаляются сами?
У Telegram есть автоудаление при долгом бездействии — срок задаётся в настройках приватности самим пользователем. Поэтому база, собранная год назад, к сегодняшнему дню обязательно содержит мёртвые записи, даже если вы ничего не делали.
Сколько мёртвых аккаунтов в обычной базе?
Единой цифры нет: зависит от возраста базы и источника. Чем старше выгрузка и чем шире был сбор (весь список участников вместо активных), тем больше мусора. Точный ответ даёт только проверка самой базы перед работой.
Как отличить удалённый аккаунт от живого до рассылки?
Запросить у Telegram актуальный профиль по id. Удалённые приходят с флагом deleted, боты — с флагом bot, мошеннические — со scam и fake. Мы делаем это кнопкой «Обновить базу»: она проходит по всем собранным контактам пачками и помечает мёртвых.
Чем опасно писать по базе с мёртвыми аккаунтами?
Прямого бана за это нет, но есть три потери: расходуется дневной лимит действий аккаунта, портится статистика кампании и растёт доля неудачных отправок подряд. Чистая база на том же бюджете даёт больше реальных касаний.
Флаги deleted, bot, scam, fake — из схемы Telegram API, конструктор userEmpty описан здесь. Проверено 13 августа 2026. Процент мёртвых аккаунтов в базах мы намеренно не называем — он зависит от источника, и честная цифра получается только проверкой конкретной выгрузки.