Вопрос задан:
В настройках тг все закрыто, номер телефона "никто" не видит и т. д. Изначально написала собеседнику через его username (у него и у меня в контактах нас нету), была переписка. Потом решила удалить из за конфиденциальности чат у обоих, сменила свой username чтобы не смогли по старому найти. Через пол дня собеседник пишет мне на новый username в продолжение переписки которой уже нет. Собеседника не блокировала и не считаю необходимым. Как он может мне писать снова в тот же чат? Как сделать чтобы уже не мог писать без блокировки?
Ситуация, с которой вы столкнулись, является отличным примером того, как работают скрытые механизмы архитектуры современных мессенджеров. Иллюзия полной анонимности при смене публичного имени часто подводит пользователей, так как техническая логика работы серверов опирается на совершенно другие внутренние идентификаторы.
Как работает привязка профиля в цифровой среде
В основе системы мессенджера лежит неизменяемый числовой идентификатор — внутренний User ID. Ваш публичный username — это лишь визуальная оболочка, которая привязывается к этому ID на уровне базы данных. Даже если вы удалили переписку с обеих сторон и сменили имя, ваш системный ID остался прежним. Собеседник смог написать вам снова по нескольким техническим причинам
- Пересланные сообщения Если собеседник ранее переслал хотя бы одно ваше сообщение в свой раздел Избранное или другой чат, ссылка на ваш профиль внутри этого сообщения останется активной навсегда. При клике на нее система автоматически подгрузит ваш обновленный профиль с новым username.
- Кэш десктопной версии Как мы регулярно видим в нашей практике восстановления данных с ПК, клиенты Telegram Desktop обновляют информацию с задержкой и долго хранят кэш. Если собеседник использовал версию для компьютера, ваш профиль мог остаться в памяти программы, что позволило ему заново инициировать диалог.
- Скрытые логи и сторонние клиенты Использование неофициальных клиентов мессенджера позволяет сохранять историю ID всех пользователей, с которыми когда-либо велась переписка, игнорируя команду на удаление чата со стороны сервера.
Как ограничить сообщения без блокировки пользователя
В базовом функционале приложения технической возможности запретить конкретному человеку писать вам, не занося его в черный список, не существует. Блокировка — это единственный предусмотренный разработчиками инструмент для точечного ограничения связи. Единственной альтернативой является функция глобального запрета на входящие сообщения от всех пользователей не из вашего списка контактов, однако эта опция доступна только при наличии платной подписки мессенджера.