"От любви до ненависти" или опасность чрезмерного доверия
Немного истории
Начну издалека. В сентябре (или октябре) 2017 года я начал пользоваться не особо классным и популярным мессенджером Telegram (да, тогда его еще нельзя было считать социальной сетью). Пользование это было не сказать чтобы особо приятное или в малейшей степени удивительное, но присутствовало. В чтении странных новостных каналов и любимого мной тогда «Крематорий». Читал, потихоньку привыкал, засорял Избранное, как мне казалось тогда, очень полезными и нужными «лайфхаками» и статьями в духе "Как заработать миллион ничего не делая". Помимо этого, общался со своей крестной, переехавшей в Берлин.
С 2018 уже стал потихоньку «втягиваться» в атмосферу мессенджера, общаться с некоторыми знакомыми (но исключительно с теми, что имелись там) и подписываться на все большее количество мусорных каналов. Продолжал сохранять все больше количество бессмысленной информации и, как и все тогда, знакомиться с ботами по продаже цифровых товаров.
А вот уже с 2019 года начал очень плотно связывать свою жизнь с этим мессенджером. На тот момент времени я уже занимался созданием простеньких приложений на Java для Android и стал втягиваться в Python. Этот язык программирования тогда был на спаде бума своей популярности и каждый уважающий себя IT-блогер снимал обзоры и опыт взаимодействия с ним, примеры использования. И в одном из таких видео мне посчастливилось лицезреть могучие минимализма, удобства и кроссплатформенности в связке этого языка с Bot API Telegram! Безумно воодушевившись я начал писать своего первого бота на самой допотопной библиотеке telebot. Тогда я не знал ещё ни про асинхронность, ни про корутины, ООП даже в помине не было. Были лишь примеры, статьи в интернете и пресловутые видео от Хауди-хо-подобных. Спустя столько лет я понимаю, как сильно эти видео застопорили и насколько они отвратительны. Стоило учиться по книжкам и статьям, но никак не по видео... Что было, то было, потерял я от силы год-полтора.
В конце 2019 года я написал (скопировал и отредактировал) своего первого Telegram бота, получающего данные с API OpenWeatherMap и выдающий пользователю погоду в том или ином городе, населенном пункте. Помню, что для использования бота нужен был какой-то супер секретный ключ / токен, которого у меня не было и получить его я никак не мог. Не долго думая и покопавшись на Stack Overflow из вопросов других новичков, наивно выкладывающих свои нерабочие куски кода, я легко и просто одолжил необходимые мне данные для работы с этим погодным сервисом. Все работает, я доволен как никогда собой и своей крутостью, умом и сообразительностью.
В 2020 году я всячески усовершенствовал бота, добавляя инлайн режим (такая штучка, чтобы вводя в любом чате после юзернейма бота название города ты там же получал погоду), кастомные фразы и их добавление из самого бота, список администраторов, которые эти самые фразы могли добавлять и удалять. Но знания и навыки мои были безумно малы и в голову не пришло ничего лучше, как воспользоваться помощью настоящих профессионалов – фрилансеров. Я зарегистрировался на Freelancehunt, работающей тогда в России, и опубликовал первое задание: "Добавить в бота возможность отправки сообщений с погодой в настроенное время и дент недели в автоматическом режиме". И нашёлся герой, реализовавший (как оказалось позже, сделавший нерабочее нечто, только делающее вид, что работает) то, что мне было нужно. Только вот позже выяснилось, что он все сохраняет в ОЗУ, не работает после перезагрузки и вообще данные не обновляет, а выдает погоду только ту, что была получена при первом запуске. Но тогда меня это не особо волновало, ведь основной функционал работал.
В этом же году я начал воссоздавать свой круг общения в мессенджере, приглашая из ВКонтакте и прочих социальных сетей знакомых переходить в Telegram. Переходили все очень неохотно и с единогласным "Зачем?", ответа на который помимо "Ну просто круто классно современно" я дать не мог. Но переходили. Сначала друзья, потом очень хорошие знакомые и так постепенно к концу 2020 я полностью перестал использовать тогда являющимся основной платформой для общения ВК, перейдя на все сто процентов в этот чудесный мессенджер. Тогда же я написал и статью (ссылка, еще одна ссылка), расписывая причины и доводы в пользу того, что ВКонтакте является абсолютно отвратительной, не имеющей и капли конфиденциальности социальной сетью (коей, к сожалению, она действительно стала без Павла Дурова).
Я создавал всевозможные групповые чаты, переводя в них своих знакомых. Тогда же появился и второй бот для модерирования чатов, и, третий, для получения гороскопа на день с очень сложной тогда для меня библиотекой BeautifulSoup. Писал, постепенно все лучше понимал язык программирования, научившись искать ответы на ошибки и всевозможные вопросы (что, к слову, не так просто, как кажется), и все глубже связывал свою жизнь с мессенджером. Начал играть в различных ботов. Тогда же я начал брать какие-то очень простые и идиотские заказы от таких же, как я, видимо, новичков, помогая им в их ботах за деньги.
И тут я узнал очень важный секрет для любого новичка: ставь самую низкую цену и заказ будет твоим!
Первые блокировки
Любой пользователь имеет приблизительное представление о том, что делать можно, а что нет. Естественно, был в курсе и я, что за спам, непрошенные «дикпики» и подобное следуют ограничения со стороны мессенджера. Знал и старался не делать ничего "противозаконного". Но параллельно с этим обучал для тех самых игровых ботов новичков, которым приходилось первым писать в личные сообщения. И, как оказалось уже позже, многие, заметив сообщение от незнакомого человека, просто нажимали первым делом на кнопочку "Пожаловаться". Тогда же я получил свой первый спам-блок.
Его суть заключается в отсутствии возможности первым писать людям, не являющимися твоими контактами. Поняв, что подобное не редкость и во избежание подобного я особо перестал писать первым кому-либо, но, как оказалось позже, это не помогло.
Двухлетняя борьба
31 мая 2021 года я получил неофициальное ограничение – заторможенную отправку сообщений. Официально ограничений нет, но она присутствует и обычно исчезает за пару дней максимум, но не в моем случае. Вплоть до 5 июня этого же года я с определёнными трудностями отправлял сообщения, но отправлял. А вот 5 июня я получил то, чего никак не ожидал – вечный спам-блок. Стоит подчеркнуть, что до этого я имел лишь один несколько-дневный блок за то, что писал новичкам первым в личные сообщения. И они имеют накопительный эффект, но никак не то, что произошло в моем случае.
Сказать, что я был в шоке – ничего не сказать. Я всячески пытался достучаться до них в попытках получения разбана, писал на электронную почту, в Twitter, писал в самого спам-бота. Но ответа я не получал. В течение двух лет я писал и писал, изменяя формулировки, ссылаясь на прошлые сообщения, посты, в попытках снять ограничения. Не имея возможности общаться мне пришлось создать новый аккаунт, ставший моим основным, личным. С ним не я старался обращаться максимально бережно, не использовал ни единого юзербота или что-либо, способное привести к блокировке. Одним словом, ценил аккаунт.
Стоит подчеркнуть, что все время до момента написания статьи я не переставал приглашать все больше новых пользователей, которые будут же сами активно шли в новый и красивый Telegram.
В очередной раз не получив ответа на апелляцию, я впервые в порыве безысходности и ощущения того, что никогда не получу ответа, с ненормальной лексикой в грубой форме 29 января 2023 года отправил «им» свой крик души:
У меня буквально «глаза на лоб полезли», когда менее, чем через три минуты меня разбанили... Напомню. Два года. Два года просьб, попыток, уговоров, всевозможных сообщений. Два года меня игнорировали и более чем уверен, что даже не читали сообщения, претензии, апелляции. Но когда какой-то случайно наткнувшийся на мое сообщение (и конечно посмеявшийся над моим несчастьем) администратор, разбанил меня, уверен, то ли «по приколу», то ли от жалости, моя уверенность в мессенджере, как в лучшем, в очередной раз пошатнулась.
Конечно, я обрадовался такому стечению обстоятельств, но обратно на старый аккаунт возвращаться не стал. Уже все знакомые были на новом и все большее количество людей общалось имело со мной связи именно на нем.
Зависимость
За все время пользования на новом аккаунте у меня накопилось более четырёхсот личных чатов, около пятидесяти групп и еще больше чатов и ботов. На этом же аккаунте находились мои личные боты, небольшие проекты и парочка больших. На аккаунте был и криптокошелек в CryptoBot, в избранном хранились ключи от всевозможных кошельков, данные карт, данные доступа к серверам, фотографии и в целом все, что для меня было важно и часто использовалось.
Я настолько привык к тому, что Telegram есть везде – на часах, на одном, на втором телефоне, на компьютере, ноутбуке, в браузере, на телевизоре. Мессенджер заменил мне все: начиная от файлового менеджера и хранилища паролей, заканчивая музыкальными архивами и средством самопрезентации. Он был везде и стал на сто процентов неотъемлемой частью моей жизни. Я всецело связал с ним свою жизнь, на его базе создал более пятидесяти различных ботов, выполнил уйму заказов на фриланс-биржах. Думаю, не совру, если скажу, что вся моя жизнь стала связана с этой уже практически полностью перешедшей в новый формат «социальной сетью». Я искренне восхищался каждым ее обновлением, изменением, усовершенствованием и с выходом Premium старался спонсировать пусть и в таком формате его дальнейшую разработку и существование.
Конец истории
Как известно, больнее всего предает самый близкий человек. Так и в моем случае длилась наша идилия недолго.
20 августа 2023 года утром я взял в руки телефон, написал паре человек, заблокировал экран и пошел завтракать. Вернувшись и разблокировав экран, краем глаза заметил, как экран, словно моргнул и из списка аккаунтов исчез мой единственный. "Не беда", подумал я и стал пытаться войти в аккаунт, на что получил словно обухом ударившее по голове сообщение:
Номер телефона заблокирован.
Ниже была кнопка "Помощь", автоматически генерирующая сообщение на ящик службы восстановления аккаунтов с указанием устройства и номера телефона. Отправив, я стал ждать ответа в надеждах на лучшее. Со старого аккаунта вместо своего нового я видел лишь "Deleted Account". Спустя полчаса я вновь заметил свой аккаунт в списке чатов! Какова же была радость, и, естественно, я сразу попытался войти в него. Но как бы не так! После ввода кода подтверждения Telegram предложил мне ввести имя и выбрать аватарку. Уже на этом этапе в осознании происходящего мне искренне не хотелось в него верить. Но реальность оказалась жестокой.
Войдя в аккаунт я не увидел ни единого чата, бота, канала. Я не увидел ничего. Абсолютно новый пустой аккаунт с новым ID. Не понимая, что происходит, я открываю профиль своего аккаунта, вижу номер телефона; открываю профиль в бывшем удаленного аккаунта – вижу тот же номер. На одном номере телефона теперь два аккаунта, из которых один является заглушкой. Какой ещё заглушкой? А вот такой:
В: Что произойдет, если я удалю свою учетную запись?
Как уже упоминалось выше, все ваши данные будут удалены из нашей системы: все сообщения, группы и контакты, связанные с вашей учетной записью, будут удалены. Тем не менее, ваши контакты по-прежнему смогут общаться в группах, которые вы создали, и у них все еще будет копия сообщений, которые вы им отправили. Поэтому, если вы хотите отправлять сообщения, которые могут бесследно исчезнуть, попробуйте вместо этого использовать наш таймер самоуничтожения.
Прекращение действия учетной записи Telegram необратимо. Если вы зарегистрируетесь снова, вы будете отображаться как новый пользователь и не сможете вернуть свою историю, контакты или группы. Люди, у которых в контактах есть ваш номер телефона, будут уведомлены. Новый пользователь будет отображаться как отдельная беседа в списке сообщений, а история бесед с этим новым пользователем будет пустой.
Коротко и ясно, не правда ли? Обобщая информацию, причины и всевозможные поводы, объяснить, почему такое произошло (естественно, мне ни на одно из сотни сообщений в техподдержку и на электронную почту) я могу лишь борьбой с временными номерами.
Пояснение
В Telegram добрая половина пользователей – аккаунты, существующие на «временных номерах». Подобных сервисов сейчас огромное множество и суть их лишь в получении одноразового кода подтверждения во время регистрации в мессенджере, что создает новый аккаунт. Все дальнейшие коды подтверждения приходят на уже авторизированный аккаунт. И, собственно, в целях противодействия таким вот аккаунтам, они просто решили удалять любой аккаунт, что каким-то образом алгоритмом был помечен как подозрительный! Даже в голове не укладывается. Вместо того, чтобы просто завершать активные сессии и пользователям приходилось вновь, как и при регистрации, получать код подтверждения в СМС, лучшим вариантом команда Telegram посчитала удаление аккаунта.
Прошло больше суток, первая паника и переживания переживания исчезли полностью. Подытожив, хочу выделить следующие моменты:
- Аккаунт не вернуть. Никак. Никогда. Однажды удалённый аккаунт (причем неважно, пользователем, или самим мессенджером) считается удаленным раз и навсегда и доступа к нему больше не получить;
- Все чаты, каналы, боты будут иметь ближайший год до очередного удаления по времени неактивности в качестве владельца ту самую «заглушку», что любезно "восстановил" Telegram;
- Все сообщения и переписки хранятся Лиль у собеседников, у того «аккаунта» их больше нет, потому что, собственно, и аккаунтом это больше не является, а именно "заглушкой";
- Мне очень «повезло» вытянуть лотерейный билет с шансом один на миллион и попасть под раздачу.
Заключение
Помимо всего вышесказанного, думаю, не будет лишним поделиться умозаключениями, которые, к сожалению, раньше не были сформированы:
- Любой пользователь любого продукта является ни кем иным, как именно пользователем, а не владельцем. Какой бы юридический документ, лицензионное соглашение или политику компании вы не подписывали, принимали, вы никогда не будете его владельцем. Владеет любым аккаунтом и, соответственно, всеми данными, связанными с ним, только сама компания;
- Не всегда желанная конфиденциальность и отсутствие доступа у различных служб, ведомств может быть приоритетным. Как оказалось, этим является именно возможность в подобных ситуациях получить доступ к своим данным;
- В Telegram отсутствует техподдержка. Просто факт, ничего более. В любой спорной ситуации не надейтесь на что-то хорошее, вам не поможет никто;
- Не стоит всецело верить во что-то, пользоваться чем-то в качестве основной и единственной платформы, если это что-то не является сугубо вашим и не принадлежит вам / физически находится на вашем серверном пространстве;
- Поставьте срок удаления аккаунта в случае бездействия на месяц. Чтобы не пришлось, как мне, ждать целый год для элементарного переноса юзернейма с "заглушки" на новый аккаунт. И объяснять каждому, что аккаунт действительно удален, пусть и имеет аватарку.
Огромное спасибо каждому, кто потратил время на прочтение. Каждому, кто попытался разобраться, возможно, посмотреть на ситуацию под другим углом, подумать "А что бы делал я в подобной ситуации" и осознать какое значение для вас в жизни играет тот или иной продукт крупной компании. Осознать, сколько информации, фотографии, всевозможных сообществ не принадлежат вам. Понять, что в любой момент все в цифровом пространстве может бесследно исчезнуть.