Pull to refresh

Comments 168

Активные пользователи Telegram должны помнить об этом ограничении и создавать отдельные каналы для своих мемов, музыки, логов и т.д.

А может просто не хранить информацию в мессенджере?


Команда Телеграма не просто может читать все ваши сообщения в открытом виде из личных чатов, но еще может и удалять их.

А кто-то сомневался?

в вайбере также, однажды в моей переписке появился некто, кто стер сообщение моего друга и написал - что-то вроде "ты офигел?" после этого вибером не пользуемся для личной переписки

Я сомневаюсь, что это была администрация. Им нет смысла так палиться.
Больше похоже на то, что кто-то получил доступ к аккаунту.

возможно, но доверия уже нет

Доверия изначально быть не должно. :)

Причем, вероятно, доступ был случайным: злоумышленнику тоже нет смысла так палиться.

Да может просто хулиганы какие. Из тех, что звонили по телефону, матерились и бросали трубку.

Зумеры придумали телефонное хулиганство

Ну да. Оригинальное-то сдохло практически после распространения определителей номеров.
В начале девяностых не одну байку слышал про то, что таких хулиганов, "работавших" с домашнего телефона, обладатель определителя вычислял и приходил бить морду.

Оригинальное-то сдохло практически после распространения определителей номеров

скорее с пропаданием телефонов-автоматов… мы из автомата звонили в детстве, чтобы определитель нас не вычислил

но появилось новое, с подменой номера)

Это достаточно дорогое удовольствие, чтобы его тратить на то, чтобы просто обругать собеседника.
Кстати, в те же девяностые ходила байка про антиаоны, которые не блокировали аон, а номер подменяли.

немного не понял про дорогое удовольствие, но раньше подмена номера делалась проигрыванием тонов, в момент соединения с абонентом, а сами тоны генерировались программкой под дос) мой знакомый так над своим знакомым шутил, хотя у него стоял АОН, но показывал он то, что нужны было ему)

просто любопытная девушка нос засунула в переписку)

Чтобы удалять, не обязательно читать.
Может просто скрипт по счётчику удаляет.

Просто кто-то надеялся) Или слепо верил

Есть ли какие-то способы регулярного бекапа чатов на свой сервер?

Возможность бекапа есть, а возможности восстановления истории из бекапа нет. Такой себе бекап...

Скажу вам - годное решение. И визуально Element мне на глаз красивее телеграмма. Но это больше для себя, так сказать локально, другим тоже придется его ставить, что бы увидеть все сообщения.

Как человек, пользующийся элементом каждый день, я хочу сказать, что несмотря на красивенький внешний вид, в использовании это ужас редкостный.

У него поведение зависит буквально от фаз луны. Захотел — среагировал на /команду, захотел — отправил прям так

Он не умеет в зачёркивание тильдами в маркдауне, приходится писать <del> теги вручную. Но если фаза луны не соответствующая, то он их тупо заэкранирует, отослав как есть. Мне пока не удалось выявить закономерностей в этом, но по ощущениям вероятность там 50/50

Интерфейс меток о прочтении это отдельная сага. Казалось бы, очень удобно сразу видеть, кто до куда читал. Но гениальные дизайнеры сделали эти метки между сообщениями. В результате каждый раз, когда метка прыгает в новое место все сообщения дёргаются. Я не знаю, почему этим горе-фронтендерам никто не стукнул по рукам за такое, но дёргания в интерфейсе однозначно неприемлемы. Туда же тех, кто на десктопе придумал дёргать все сообщения вверх ради появления метки "печатает..." (а потом обратно вниз)

А ещё они уже фиг знает сколько в браузере не могут пофиксить кнопку сохранения картинки. Тупо вечная "расшифровка". Комический эффект в том, что расшифрованная картинка при этом уже успешно выводится на экран, но повторить тот же фокус дважды видимо невозможно, квантовая неопределённость разрушена

По отдельности каждый косяк фигня, но их много, и они не фиксятся уже очень долго, складываясь в отвратительный UX

Так что до телеграма элементу как до луны. Хотя в последнее время эта дистанция начала усиленно сокращаться...правда, с другой стороны

P.S. на компе намного больше зашёл Cinny. Умеет больше, работает предсказуемо, выглядит тоже приятно. На телефон пока альтернатив не нашла, терплю Элемент

подпишусь под этим мнением. Элемент — это больше про красивый интерфейс, а не про стабильную работу.

И даже красота очень относительна.
В продолжении багов — очень глючная работа с кроссподписью. Если работа с устройствами идет в нестабильной сети, то постоянные глюки с невозможностью расшифровать сообщение :(

Кроссподписи можно простить иногда глючную работу просто за тот факт, что она есть, и хоть как то работает

Единственная альтернатива Matrix в такой ситуации вас просто пошлет куда подальше со словами «This message was encrypted with OMEMO but not for your device». Без какого либо шанса на восстановление

Нельзя поподробнее, для простых людей.

Есть ли какие-то способы регулярного бекапа чатов на свой сервер?

Тупо делаешь себе бота, добавляешь в чат, и даешь ему доступ к сообщениям.
Скрипт бота совершенно простой, можно на bash накидать - кидать все сообщения, которые он прочитал в чате в свой собственный лог/базу/с3 - куда хочешь.
ВСЕ.

Даже экспорт GDPR не загружает их.

точнее, их восстановить на некоторое время может команда разработчиков Telegram

Ох, как они могут за это огрести, если информация правдива, и кто-нибудь из ЕС решит заморочиться)

Так если они реально удаляют контент с серверов (что наиболее вероятно, учитывая что Телеграм экономит на каждой копейке), то всё ок же. GDPR не обязывает ведь мессенджер хранить все сообщения, которые тот отправлял.

Так там написано, что команда Telegram может временно восстановить доступ. То есть сообщения есть, но в выгрузку не попали. И это серьёзный косяк.

Мне кажется если они что-то и могут восстановить, то в ограниченный таймфрейм. У Телеграма и так на хостинг уходят десятки миллионов, при этом бизнес модели как таковой до сих пор нет (сомневаюсь, что премиум-пользователи покрывают все расходы). Дуров до сих пор живёт в кредит, расходуя деньги, полученные с продажи облигаций, которые скоро нужно будет возвращать.

Ну, штраф в пару десятков миллионов евро их финансовому положению на пользу не пойдёт, а достаточно одного сообщения, не попавшего в выгрузку, но которое при этом "магически" можно восстановить. Не помню штрафы конкретно на это, но в целом штрафы по GDPR конские, и зачастую как раз в десятках миллионов.

Это факт. Очередной косяк того, что у Телеграм вся команда 50 человек.

Тогда зачем Telegram хранит сотни файлов по несколько гигабайт загруженных в каналы, которые всё равно никто не скачивает?

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

Справедливости ради, у того же вацапа они тоже медленно загружаются.

Шейпер на 5 Мбит. Бэкап какого-нибудь большого канала может длиться несколько дней непрерывно.

У кого Premium куплен, скорость возрастает?

У меня вообще встроенный в клиент бекап канала зависал, пока я не отключил загрузку картинок.

Это стандартный десктопный клиент?
Много бэкапил, ни разу фейлов не было, не смотря на усыпление ноута, замирание мобильного интернета по вечерам, отключение точки доступа.
Качаю всё целиком.

Правильно ли я понял, что подписка на несколько особо активных новостных каналов способна грохнуть содержимое моих личных чатов?

Это не так. У каждого каналов и супергруппы свой ящик

А лежит ли Saves в своем "ящике", или вместе с личными сообщениями?

Вместе со всеми личными сообщениями.

Ведь "Избранные" это бот, куда вы отправляете сообщения.

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

Это такой костыль в Telegram клиентах.

Избранное - это чат с самим собой, и точно не бот. Помню как в дремучие времена, так и отображалось будто я сам себе сообщения пишу.

Также проверил через создание папки с добавлением всех ботов - Избранного там не оказалось.

Хорошо, возможно я что-то напутал

В любом случае, сообщения добавляются в ваш ящик.

Вся суть Telegram: костыль на костыле и бесстыжий маркетинг.

есть какойнить мессенджер без сути?


из всего днища (которым все пользуются, это важно кстати), телеграм самый адекватный.
p.s. очередной раз вспомнил как чуть не похерил всю историю вацапа когда менял телефон… бррр...

Без сути чего?
Telegram — самый корявый из мессенджеров, которыми я когда-либо пользовался.
Есть же божественный XMPP с федерацией и XEP-ами, но дуровский маркетинг на протяжении десятилетия всем гадил в мозг, и XMPP был незаслуженно забыт.

Без сути чего?

костыль на костыле и бесстыжий маркетинг. — без этого


Telegram — самый корявый из мессенджеров, которыми я когда-либо пользовался.

вас вацап или вайбер устраивает ?? или упасигосподи icq?
у них даже api нет адекватного, а принципы работы некоторых их них это вообще нечто античеловеческое


Есть же божественный XMPP с федерацией и XEP-ами,

не важно что где есть, важно какой процент людей с которыми вы общаетесь сидят в полезном с вашей точки зрения мессенджере


К великому счастью для всех нас, в телеграм насыпалось достаточно народа чтобы не сидеть постоянно в вацапе с вайбером или упасигосподи в ВК… индивиды со скайпом к счастью совсем пропали


===
p.s. сейчас скучаю только по слаку… не любил его раньше но потеряв его внезапно осознал его приемущества

Он не божественный, а имеет целую кучу архитектурных про@бов и техничческих проблем в реализации, в результате чего компании стали его закапывать еще задолго до дуровского маркетинга.

Можно долго говорить о том, как телеграм плох, но оно всё ещё в разы лучше в плане UX и быстродействия, чем тот же Element.

У Matrix тоже вагон архитектурных проблем и лагучий бек, который сейчас поспешно переписывают на Go.

Проблема Телеги тут возможно только в закрытом коде бека и отсутствии возможности влиять на направление разработки.

я бы ещё понял если в пример был бы приведён matrix который повторяет xmpp только без его болячек.. сам по себе xmpp со своими xep'ами ужасен.
но и matrix тоже не безгрешен, наклепали 100500 клиентов которые не умеют и половины его функционала..

телеграм хоть и корявый, но далеко не самый корявый, он даже в десятку лидеров не выбьется. вспомнить хотя бы vliber, line, whatsappm weechat.. они настолько богомерзкие что на их фоне даже телега смотрится как дар богов.

Так главное самый лучший клиент для Matrix -- Element, меркнет качеством UX на фоне любого клиента для Telegram.

У Телеги вагон проблем, но отрицать, что это фактически лучший мессенджер на рынке в плане реальног удобства -- абсурд.

 самый лучший клиент для Matrix -- Element

это даже не клиент а долбаная вебвьюха. как вообще можно тащить на свой комп электроноподобное гумно, особенно ради простого мессенджера.. нет уж увольте. пока продолжу пользоваться nheko, а когда neochat научится в шифрование мигрирую на него.

и это кстати проблема не только matrix но и большого кол-ва современного софта в целом. есть отличная идея, придуманы классные алгоритмы, всё здорово. но писать начинают на совсем неподходящих для задачи фреймворках и получается Г.

Какие есть приличные мобильные клиенты кроме Conversations? С поддержкой пушей конечно же.
Проблему с зоопарком XEP'ов, которые поддерживаются в самых разных сочетаниях уже решили?(в Matrix вот поумнее сделали — вместо XEP'ов — добавления к общей спеке которые в итоге включаются в общую спеку и если проблемы или уже есть такое — это решается).

Телеграм не только самый корявый, но и самый коварный. Ни один мессенджер больше не претендует на такой уровень приватности и не декларирует безопасность и защиту опользователях на каждом шагу, при этом подлейшим образом подставляя пользователей.

Такер Карлсон жалуется, что NSA взломали его E2E Signal:

https://youtube.com/shorts/OYzPYE1iRa4?feature=share

Такое себе доказательство, учитывая что в данном случае потенциальных каналов утечки явно больше чем один. Это уже не говоря о том, что мы знаем об этом исключительно с его слов.

xmpp - это вообще-то не законченный мессенджер, а протокол.

И потом, я его помню, куча недоделок и глюков. Особенно когда дело касается XEPов.

Вы просто эмоциональны, у одних все соринки замечаете, а других бревна не видите.

XMPP это протокол, а не мессенджер,

а Телеграмм - и протокол, и сервис (причём очень стабильный, несмотря на нагрузку), и мессенджер под все основные ОС.

Сравнивать эти вещи некорректно.

Кстати, найти хороший ХМРР сервис уже несколько лет назад было почти невозможно, и Дуров и Ко тут совершенно ни при чём, открытые ХМРР начали закрываться много лет назад, причём полной связности между всеми не было вообще никогда.

Да не имеет значения, насколько коряв или нет Telegram (глюков не замечал, за исключением голосовой связи, для меня он лучший в остальном).
Телеграм по крайней мере в русском сегменте примечателен тем, что там есть уникальный контент, который потом расползается по сети. Есть много сообществ, которые обитают только там.
Так же, это не какая-то приблуда, которую знают полтора гика, даже люди 60+ имеют установленную Телегу и имеют ей пользоваться.

"Если вы пользуетесь чем-то в интернете бесплатно, значит вы и есть товар."

С другой стороны, платные не станут массовыми, от этого они будут еще более дорогими и менее полезными.

Есть надежда на p2p полностью (почти) децентрализованный чат который в принципе ничего не хранит, а использует сервера только для передачи зашифрованной информации и для обмена IP адресами. По аналогии с Syncthing, например. Но мне кажется все такие инициативы будут топить спецслужбы в кооперации с коммерческими соцсетями.

Пока для 99% пользователей главное - красивые смайлики, дело с места не тронется.

Инициатива с p2p провальна сразу тем, что эти самые сервера должен кто-то держать, ну то есть сами юзеры, если мы говорим о независимости от частных компаний (хотя зависимость-то всё равно будет, только от уже хостингов).

А постоянно работающий в фоне клиент будет высаживать батарею на глазах, мы это уже проходили не так давно - пока смартфоны не научились в PUSH-уведомления.

p2p не работает в мессенджерах. Вы не можете получить сообщение, если вы не в сети, всё равно должен быть какой-то узел, который будет хранить сообщения "до востребования". Но есть, например, Session, который работает на блокчейне. Onion-routed, e2ee, в том числе e2ee в групповых чатах, никаких привязок к номеру телефона. Настоящая приватность и анонимность.


Session utilises the decentralised Oxen Service Node Network to store and route messages. This means that unlike P2P messaging applications
you can message Session users when they are offline.

Децентрализация, приватность, сквозное шифрование. Это выглядит жизнеспособной технологией, в отличии от идеи p2p, но к сожалению, конкретно этот развивается довольно медленно, имеет технологические недостатки и ограничения, и ему очень далеко по удобству и функциональности до Telegram.

Чего? Это не бот, это InputPeerSelf

Извиняюсь, отвечал слишком впопыхах с браузера телефона.

В общем-то, избранное это диалог с самим собой, т.е пишем мы себе только в ящик, а при общении с другими пользователями мы пишем и в свой ящик, и в их. Соответственно, ограничение на лимит сообщений ящик действует и на избранное. Никаких исключений у чистильщика сообщений явно нет. Он без всякой жалости сносит сообщения даже в избранном, что и подтвердил эксперимент teleX

То есть, такую подставу можно только от родительских и домовых чатиков ожидать...

Супергруппы не считаются, а сейчас все группы в телеграме - супергруппы по факту, они объединили эти сущности.

UFO just landed and posted this here

А разве в ПО может быть что-то безлимитное? В том смысле, что если количество "чего-то" где-то хранится, то оно имеет предел. Например, если оно хранится в виде unsigned 16-bit integer, то предел будет 65535.

Ну в Питоне длинные целые числа, ограничены только объёмом ОЗУ компьютера.

Уже 64х-битного целого хватит для того, чтобы пронумеровать каждую секунду жизни (включая будущую) каждого живущего сейчас человека на Земле.


Так что если современное ПО куда-то и упирается — то точно не в ограничения нумерации.

Вот в этом и был, как сейчас говорят, пойнт моего комментария. То, что человек вряд ли столкнётся с исчерпанием чего-то в своей жизни, технически не делает "это" безграничным.


Плюс разработчики софта порой слишком оптимистичны ("640 килобайт хватит всем", "да зачем тут 64-битное целое, возьмём что поменьше")

И какое это имеет отношение к безлимиту?

Впритирочку, если хватит вообще - юникстайм32 это 70 лет, а жителей больше 4.2 млрд уже.

Как раз щас около 8 млрд, среднюю жизнь взять за 70, да пополам - как раз что-то типа того и получается, удобно!

Ну вообще-то не 70, а 136. Но он давно уже 64 на основных используемых системах.

Ну да, хватит впритирочку. Только ведь сообщения люди себе не каждую секунду отправляют, и вот уже образовался огромный запас идентификаторов сообщений на "несколько" будущих поколений :-)

Целого-то хватит, а реального места нет. Поэтому в коде появляются константы типа 1 миллиона... и пошло-поехало.

Ну так я про это и пишу:


Так что если современное ПО куда-то и упирается — то точно не в ограничения нумерации.

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

Так ведь нумеровать-то нужно не секунды, а сообщения.

Уже 64х-битного целого хватит для того, чтобы пронумеровать каждую секунду жизни (включая будущую) каждого живущего сейчас человека на Земле.

Ну так 60 х 60 х 24 х 365 х 72 х 8000000000 — это 18164736000000000000.
264 — это 18446744073709552000.


Что не так-то? Зачем тут несколько миллиардов 64-битных целых?

Нет никаких проблем иметь тип данных, в котором такой проблемы не будет.

Это напоминание нам всем о том, что хранение важной информации на сторонних серверах по-прежнему чревато последствиями.

Мораль: используйте телеграм не для хранения информации, а для уведомлений о её изменении.

Как мне кажется, мораль тут должны быть слегка другая: имейте резервные копии важной информации. Вы можете её хранить локально, и точно так же потерять из-за сбоя накопителя/стихийного бедствия/кражи/чего-то ещё.

Но это будет твой личный косяк, если ты не сделал заранее бэкап.

Столкнулся с этим неделю назад, нашёл небольшой лайфхак, может кому полезно будет: если нажать на дату которая отображается в ленте в начале каждого дня, то откроется календарь и если в нём зажать нужную дату, то отобразятся сообщения за эту дату, но без прокрутки ленты, а как бы наложенной поверх превьюхой, внутри которой сообщения можно тоже прокручивать, но без возможности взаимодействия с ними. Там же будет кнопка "перейти к дате" и таким образом можно будет перейти к старым сообщениям. Но и без ложки дёгтя не обошлось, у календаря почему-то, в некоторых чатах, обрезается первый месяц и "докручивать" до первого сообщения приходится вручную. И ещё по какой-то причине, на планшете кнопка "перейти к дате" не работает, хотя на смартфоне всё срабатывает, а на ПК так и вовсе - сказка.

Т.е. это и правда баг клиента.

Это разные проблемы. Описанные в вашем комментарии и нашим постом.

Т.е. это не помогает? Почему вам не открыть баг репорт на github? Ну это же смешно.

https://github.com/telegramdesktop/tdesktop/issues/16776

Хмм, интересно... У меня получилось так, что в личных чатах и некоторых группах, клиенты на разных устройствах перестали отдавать сообщения написанные раньше осени, хотя за месяц до этого я из этих же чатов пересылал сообщения за прошлую весну. ЕМНИП поиск по фразе и простой скроллинг от более поздних сообщений не позволяли их достичь, а вот через календарь получилось и при этом эти сообщения отдавались с задержкой, какбы подгружались. Проблема была на смартфоне и планшете, кэш и базы данных в ручную не числились, ограничений по использованию памяти не включал, была ли проблема на ПК не уверен. После "прогрузки" через календарь, такого больше не повторялось, так что воссоздать проблему не могу.

@arynyklas Ну вот еще один. Если что календарь в поиске находится. Кнопка слева снизу.

>Команда Телеграма не просто может читать все ваши сообщения в открытом виде из личных чатов, но еще может и удалять их
как автор пришел к такому выводу? Удалить сообщения пользователя за какой-то период != возможности их прочитать

Если сообщения не шифруются, то и читать их тоже можно.

Сообщения могут храниться зашифрованными, но никто не обещал шифровать метаданные, по которым можно строить их выборки.

Они могут храниться зашифрованными, но у администрации вполне может быть свой ключ. Что бы она там не заявляла народу.

Так они никогда и не заявляли, что сообщения в открытых, не секретных чатах шифруются.

Заявляли:

Все сообщения Telegram всегда надежно зашифрованы. Сообщения в секретных чатах используют шифрование клиент-клиент, в то время как облачные чаты используют шифрование клиент-сервер/сервер-клиент и хранятся в облаке Telegram в зашифрованном виде. Это позволяет вашим облачным сообщениям быть безопасными и мгновенно доступными с любого из ваших устройств, даже если вы полностью потеряете свое устройство.

клиент-сервер/сервер-клиент == Алиса-mitim-Боб

Принято.

Но с другой стороны такое описание пусть и не открытым текстом, но однозначно говорит, что "сервер" владеет ключами шифрования.

да это и без описания понятно (хотя явно не всем), просто потому что 'логин' в телеграм это просто смс-ка (учитывая что доп.пароля по умолчанию нет), которая явно не может быть ключем шифрования.

он не может не владеть ключами.

Ну так получается, что не шифровано.
Закрыть на ключ, а ключ привязать к этому же замку всё равно, что не закрывать.

Более корректной аналогией будет ключ у почтальона. Да, почтальон может прочитать ваши квитанции (что там сейчас принято ещё открытыми отправлять?), но вот сосед — уже не может.

а может, и почтальон не имеет ключ. Неизвестно. У Телеграма он есть, но имеет ли к нему доступ персонал --вопрос.

Разумнее предполагать что имеется. И вообще - имеется у всех желающих. Так что либо пользуйтесь секретными чатами, либо не удивляйтесь.

И что из этого заявления неправда?

ключ не может не быть, ведь перед рассылкой сообщения расшифровываются.

Вопрос в другом - кому из персонала этот ключ доступен.

Скажем так, утверждать, что персонал может читать сообщения я бы не стал. Может может, а может и нет. Но тот, кто делает утверждение и должен его как-то обосновать.

Ну в целом для шарообразного мессенджера в вакууме - да, но мне кажется не стоит переоценивать стремление разработчиков/маркетологов/владельцев телеграмма к сохранению вашей приватности

Согласен, максимум что можно утверждать из публично доступной информации "кто-то в команде телеграм имеет доступ к ключам шифрования несекретных чатов". Может все кто хочет, включая уборщицу дубайского офиса, а может один Дуров.

Вы понимаете маркетинговый термин "безлимит" который ориентирован на широкую публику слишком буквально. Наверняка имеется ввиду что вы можете заливать в чаты свои большие файлы сколько угодно и без ограничений, но они не обещают их хранить вечно.

И как уже сказали выше, хранить важную информацию в мессенджерах, это отложенный на завтра геморрой.

Не совсем так. Раньше именно что количество было лимитированное. Потом ограничение на количество сообщений убрали.
Тут вот есть сводная информация по ограничениям https://limits.tginfo.me/ru-RU


Количество видимых сообщений (общий лимит между личными чатами, ботами и обычными группами)
Неограниченно. До 2018 года — до 1,000,000 сообщений.

И про группы там:


Количество видимых сообщений в группе
От 500,000 до 1,000,000 последних сообщений

В истории коммитов на гитхабе https://github.com/tginfo/Telegram-Limits думаю можно найти откуда конкретные цифры взялись

Лимит, указанный на limits.tginfo.me был закомичен человеком, который его сам лично не проверял. Сайт является неофициальным.

В 2018 году действительно Дуров в Twitter писал, что якобы все исправлено, но как показал эксперимент в 2022 году — ничего не исправлено. Чистый маркетинг.

Все испавлено на серверной стороне. Баг в клиенте.

Ваше утверждение основывается не на вашем опыте, а на слепом доверии. Мы проверяли, используя клиенты без всякого кэша Telethon, Pyrogram, т.е проверяли ответ сервера. Сервер отдает также лимитированое количество сообщений, что подтверждает: клиенты тут не при чем.

Будьте добры в следующий раз хотя бы попытайтесь проверить информацию. Клиенты получают информацию у сервера и им чаще всего незачем ее как-либо подменять, ограничивать в количестве получаемых данных.

Я говорю про https://habr.com/ru/post/723692/comments/#comment_25350232

Разные клиенты вполне могут иметь один и тот же баг.

Разве нельзя спросить Телеграм есть ли в их сервере старые сообщения?

Это разные проблемы. Описанные в указанном вами комментарии и нашим постом.

Но у комментария нет проблем. Там же написано, что удается достать "удаленные" сообщения, используя календарь.

Если не читаете сообщение я вам повторю суть, есть маркетинг для широкой публики, а вы тут с буквальной логикой и математикой. Всё же понятно, нужно ярко выделиться на фоне конкурентов, например того же вотсапа, что у нас в нашем телеграмме Безлимитище, и по сути если просто пользоваться мессенджером по прямому назначению то так оно и есть, а если уже проверять через ботов и тому подобное, а правда ли безлимит, то всегда конечно вы упретесь в стенку. Никто бесплатно террабайты ваших данных хранить не будет, тем более в программе для обмена сообщений. Изучите слово "маркетинг" на будущее, меньше потратите времени на проверку всякой ерунды, больше останется времени на саморазвитие.

Вы правы про маркетинг, в остальном, я думал что на Хабре люди которым интересны такие нюансы в ПО. Это же интересно. Если есть ограничения, значит это не безлимит, даже если "использовать по назначению". Повторюсь, про маркетинг согласен. Или вы слово "безлимит" понимаете как-то иначе. Безлимит значит нет ограничения, а оно оказывается есть. Значит маркетинг обманывает пользователя. Значит не безлимит.

Я не то чтобы верил в сохранность данных в телеграме и конечно только ЗА бэкапы. Есть возможности куда как проще потерять эти данные, чем описанные в статье, но теперь будут знать: в любой момент у меня могут пропасть старые сообщения из Телеграма.

Эталонная душнота. Безлимита в принципе не существует, т.к. согласно современной космологии вселенная конечна.

Известная вселенная конечна, но учитывая, что она расширяется с ускорением и скорость там уже больше скорости света и все ещё растет (0.007% расстояния растут каждый миллион лет) ... Доказать конечность не выйдет.

активными пользователями Telegram и групповых чатов

Вспоминается остроумная ремарка к описанию какого-то boot manager-a из HUMOR.FILTERED:


— Эта программа поможет установить на одном компьютере DOS, Windows, OS/2, Linux, Xeinx, NetWare, FreeBSD и много других операционок"
— Тому, у кого на компьютере стоит весь этот зоопарк, уже ничто не поможет.


Я это к чему. Может быть, есть и другое решение проблемы? Например, немного снизить "активность пользования телеграм", перестать добавлять каналы каждого инфоцыгана, который попросил об этом, соблюдать элементарную информационную гигиену, добавляя только те каналы, которые реально читаешь. Да и просто get a life в конце концов. Вылзети носом из телефончика и посмотреть на мир вокруг. Он иногда не менее интересен. А там, глядишь, и даже такого мизерного лимита в 3 миллиона сообщений начнет хватать.

Команда Telegram не просто может читать все ваши сообщения в открытом виде из личных чатов, но еще может и удалять их.

А модераторы Telegram считаются частью команды?

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

100 - это ещё много, в первых достаточно дешёвых, чтобы стать массовыми, телефонах иногда встроенной памяти под сообщения вообще не было, обходились памятью SIM-карты.

А у Ericsson-ов была циклическая перезапись, правда, только прочтённых сообщений.

А есть ли смысл так заморачиваться с подобным? Если я буду читать не отвлекаясь на сон, еду и прочие потребности из этого миллиона одно сообщение за три секунды, то в общей сложности у меня выйдет больше месяца непрерывного чтения.

...что соответствует всего лишь 2 годам при часе в день на Telegram, то есть вполне реалистичному сценарию ежедневного использования, в который и уперлись при первых жалобах еще в 2017 году.

А если вы будете искать сообщение, которое точно было в этом канале лет 5 назад?

Ну вот. во-первых если что-то полезное, то я скорее всего сразу перешлю себе в избранное. Во-вторых вряд ли я что-то вспомню о том, что было лет пять назад. В-третьих - ну это очередная причина похаять телеграм, что сообщения, знания в нем (и в прочих социалкомессенджерах) не индексируются поисковиками, и следовательно умирают.

Да ладно, вот именно в телеге у меня такое спошь и рядом. Само сообщение мне до лампочки нет смысла тащить его в избранное, я просто помню, о чем я спорил/спрашивал в каком чате. И когда заходит снова разговор на эту тему — я иду в чат и ищу свой вопрос по ключевым словам, потом отправляю форвардом ответ в новую тему. Ну а то, что оказалось это 5 лет назад было — сюрприз. Вроде только вчера ;)

Интересно, а по общему размеру есть ограничения? Например если отправить 900 000 сообщений по 4 гига?

Вас провайдер переведет на безлимит 16kbit/sec. Ну или сам телеграм поставит скорость на залив ))). Безлимитно, но медленно ))

Я слышал, что у Telegram есть и такой лимит, лимит на загрузку (в обе стороны) файлов, но сам ещё не проверял

Хм, а что, реально кто-то Телегу как хранилище использует? О_о

Кто-то умудрялся туда аж свою медиатеку загрузить и использовать как облачный плеер.

Это, конечно, не столько про количество сообщений, сколько про объём, но тем не менее.

Ну например (разумеется аудио не atmos, там MQA flac): https://t.me/c/1503271595/1328

Было бы странно ожидать, что Телеграмм хранит всю историю от сотворения мира. Конечно, заманчиво использовать телеграмм как файлохранилще, но для этого всё же есть специализированные сервисы и средства

Эм. Там разгадка куда проще. Ещё во времена "оупенсорса" движков вк в них были "метафайлы" (индексы) юзеров, имеющие фиксированный размер. И 99% бизнес-логики завязаны не на содержимое бд на диске, а на содержимое метафайлов. Переполняется метафайл - значит дальше в него грузится уже не всё.

які дивні думки приходять у твою голову несподівано

Самое интересное, что вероятно Вы смотрели репозиторий (https://github.com/vk-com/kphp-kdb), который на самом деле принадлежит не Vkontakte, а Павлу Дурову (проверить это можно по почте). И там же в репозитории в коммитах лежит внутренняя TL-схема (https://github.com/vk-com/kphp-kdb/blob/ce6dead5b3345f4b38487cc9e45d55ced3dd7139/TL/common.tl), где до сих пор есть функции, которые работают на актуальных серверах Telegram, что подтверждает использование этой кодовой базы на старте.

Старые сообщения не удаляются. Они продолжают существовать на сервере, но он не возвращает их наружу. Такова особенность БД, написанной олимпиадниками. ВК абсолютно точно имел (а может и до сих пор имеет?) аналогичную проблему с миллионом сообщений.

В Хабре один из бэкэндеров ВКонтакте писал, что они увеличили лимит до 15 миллионов (https://habr.com/ru/company/vk/blog/342570/comments/#comment_10526606), что в целом более тяжелее достигнуть обычным пользователям. Правда, разработчикам ботов или пользователям популярных анонимных чат-ботов (эхоботов) достигнуть такой лимит по-прежнему не проблема, т.к боты пишут в ящик пользователя. У меня один бот 8 млн сообщений мне суммарно где-то понаписал.

Если я поудаляю из "Избранного" кучу старых сообщений, отдалит ли это для меня достижение моего личного лимита?

Или лимит именно на "отправленные", а не на "хранимые" сообщения?

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

Лимит на отправленные и полученные сообщения. Поэтому очень важно следить, чтобы никакие боты, пользователи, легаси группы не спамили Вам. 

Еще интересная особенность, что если у вас взаимный контакт между пользователем, то он может вызвать импорт аж 300 тыс сообщений, пока вы спите. И так он может делать приблизительно каждые 20 минут, тем самым вызвать преднамеренное достижение лимита, поэтому важно добавлять в контакты только доверенных людей.

Я правильно понимаю, что если я подписан на кучу каналов, то от бесполезных лучше избавиться?

А вот это точно означает баг.

Это коммерческие компании в капиталистическом мире.

Любые их гарантии и заявления это ни разу не законы, а просто маркетинг. Средство извлечения прибыли. Конечно они будут изображать из себя святых, пока это продается.

А продавцов будут заставлять улыбаться, пока люди наивно на это ведутся.

Пора понять, что в любой момент все может закрыться, пропасть, быть ограничено. Как уже было с огромным количеством сервисов. Мне однажды вообще сервер форматнули по ошибке в крупном ДЦ во Франции,

Для критически важных данных, шифрования и т.п. только self-hosted и open source решения c обязательным резервированием.

Проблема self-hosted в том, что если это не холодные данные, то их очень сложно разнести физически, да и для холодных нужно иметь какое-то дополнительное место, с гарантией, что ваши диски не будут через 2 года выброшены при генеральной уборке. В итоге пожар, потоп или ограбление легко могут привести к тому, что ваши данные так же будут потеряны. Репликация в несколько независимых мест, пусть они и не self-hosted, выглядит на мой взгляд более надежно

Заголовок кликбейт, статья просто проверка на прочность терпения хранилища телеграмма, проверили, но никому в здравом уме не понадобится забивать телеграмм стольким количеством своего мусора, а для быта там вполне просторно. Так о чем статья то в итоге?

Сразу видно, что вы и половину статьи даже не прочли. Когда Вячеслав Володин написал пост (https://t.me/vv_volodin/220) и люди начали массово комментировать. И в конечном счете, лимит легко был достигнут. Комментарии снесло. Люди обвиняли Володина, а виноват Telegram. Получается, что люди просто забивали мусором Телеграм? А не писали ли они свое мнение?

Я поспрашивал у всех своих друзей, чаще всего они уже за 3-4 года использования Telegram достигли этого лимита, выходит, что они тоже мусорят?

Ну так на КДПВ же всё хоть и не точно, но очень ясно нарисовано. Без ограничений - это папка 4 Гб.

А дальше, видимо, unsigned long переполняется, и тю-тю... Если вы когда-то программировали микроконтроллеры, то можете словить позитивчик от воспоминаний про кольцевые буферы. А если пользователь - ловите позитивчик от программы, помогающей вам не тонуть в трясине прошлого, а жить настоящим.

А photo_id у фотографий как будет храниться, никто не знает?

В плане: не исчезнет ли возможность в боте отправлять фотографии по Id через какое-то время/ количество сообщений?

Есть бэкап фотографий, которые сохраняются напрямую на сервер. Но проще работать с отправкой фото именно по id. Вот думаю, как это будет выглядеть через год-два

Бот создавался для ведения личной статистики, так сказать

Они как раз обновляются не понятно когда и зачем.

Были такие случаи, когда в разных ДЦ работало как 3 месяца, так и 2 года

В статье пытаются сорвать покровы, как будто непонятно, что хранить бесконечность невозможно. Было честно заявлено, что убрали лимит на отправку сообщений. Его и убрали, можно слать сколько хочешь.
Заявления что хранить будут все и вечно - никто не давал.
Я, как айтишник, могу сказать что все корректно.

Ну и реклама подозрительных ботов вся задача которых = показать айдишник последнего сообщения? Серьезно, для этого надо добавлять ботов?


Я вообще опасаюсь сторонних ботов себе в чаты добавлять.

>Серьезно, для этого надо добавлять ботов?

Ну можно расшифровать дамп apk в android.

А есть ли ограничение на количество контента в гигабайтах в чате? Например если я буду загружать терабайты видео в чат, то может ли когда-нибудь прилететь бан?

Не судьба при приближении к лимиту (может зависеть скорости сообщений в чате, общей и текущей) показать уведомление (с опциями архивирования на стороне клиента)?

Вы можете проверить этот «счётчик» с помощью ArynIDBot или accountcountbot, отправив сообщение в Ваше «Избранные». Таким образом, возможно, вы тоже обнаружите, что ваши старые сообщения теперь безвозвратно утеряны (точнее, их восстановить на некоторое время может команда разработчиков Telegram).

Чтобы в поиске найти все сообщения, достаточно в запросе написать »-» (тире).

Sign up to leave a comment.

Articles