Найти тему

В Telegram есть лимит сообщений. Как проверить, сколько осталось до удаления переписки?

   Telegram
Telegram

Иллюстрация: respond.io
Пользователь «Хабра» с ником arynyklas
выяснил, что Telegram до сих пор не избавился от лимита отправленных и полученных сообщений. Если превысить этот лимит, будут удаляться самые старые сообщения.
В Telegram два «ящика» для хранения сообщений — для тех чатов и групп, куда пользователь может писать, и для каналов, которые доступны ему только в режиме чтения. Суммарный лимит для каждого «ящика» составляет примерно 3 миллиона сообщений, но количество сообщений в одном чате или канале не может превышать миллиона.
Узнать, сколько сообщений содержится в чате или группе, довольно просто: нужно зайти в переписку, нажать на кнопку поиска и набрать + (плюс) или - (дефис) — вы увидите количество сообщений. Если их сильно меньше миллиона, можно не беспокоиться, старая переписка вряд ли начнёт удаляться.
С подсчётом общего числа сообщений чуть сложнее. Вручную их никак не сосчитать, даже если пройтись по всем чатам, ведь в лимит включены в том числе те сообщения, которые были удалены вами или вашими собеседниками. На помощь придёт бот
accountcountbot: запустите его, он обратится к внутренним инструментам Telegram и покажет ID сообщения. Если этот ID превышает 3 миллиона, значит, ваши старые сообщения, скорее всего, уже удаляются, а если близко к этому значению, то скоро начнут удаляться. Способов вернуть удалённые сообщения не существует.

   Telegram
Telegram

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