Где Telegram публикует свои лимиты
У мессенджера есть страница core.telegram.org/api/config — набор параметров, которые сервер отдаёт клиенту при подключении. Не маркетинговая страница, а рабочая: приложение спрашивает конфиг и узнаёт, что ему сейчас можно.
Ценность в том, что у каждого ограничения есть имя. Не «где-то около пятисот каналов», а ключ channels_limit_default со значением. По имени ключа цифру можно перепроверить в любой момент — и увидеть, если она изменилась.
Сколько каналов, групп и публичных ссылок
Значения, опубликованные в конфиге:
Логика Premium читается сразу: подписка удваивает потолок каналов — 500 против 1000. А вот с «Похожими каналами» разрыв в десять раз: обычный аккаунт видит 10 рекомендаций, Premium — 100. Для тех, кто ищет чаты по теме, это ощутимая разница в глубине выдачи.
Сколько людей помещается в группу
Тут первоисточник другой — документация по каналам и супергруппам. Цифры оттуда:
- Супергруппа — до 200 000 участников. Технически это канал с флагом
megagroup. - Канал — без ограничения по числу подписчиков. Односторонний вещательный формат.
- Гигагруппа — потолок снят. Супергруппу можно один раз превратить в гигагруппу, и она растёт дальше 200 000. Цена: писать смогут только админы, обратно не вернуть.
Гигагруппа — это, по сути, канал, притворяющийся группой. Если сообщество живое и держится на общении, конвертация его убьёт: люди просто потеряют право говорить.
Ключи, значения которых зависят от аккаунта
Часть лимитов не висит на странице отдельным числом — они приходят в ответе конфига конкретному клиенту. Имена при этом известны, они прямо в схеме:
Честно про то, чего мы не знаем: конкретные значения этих ключей в открытой документации статично не опубликованы — они приходят приложению в ответе help.getConfig. Поэтому мы не пишем «столько-то символов», а показываем, где смотреть. Числа, которые гуляют по статьям без ссылки на ключ, обычно списаны друг у друга и успели устареть.
Почему цифры в статьях расходятся
Ответ скучный: Telegram меняет лимиты молча. Нет анонса в блоге, нет пометки «обновлено» — значение в конфиге просто становится другим. Клиенты подхватывают его на следующем подключении, а текст, написанный в прошлом году, продолжает жить с прежней цифрой.
Отдельно меняется Bot API: там есть журнал изменений с датами. Версия 10.2 вышла 14 июля 2026, 10.1 — 11 июня, 10.0 — 8 мая. Примерно раз в месяц, и каждая версия может задеть то, на чём держится твоя автоматизация.
Ещё тише живёт Layer — версия схемы API, сейчас 225. Дат публикации там нет вообще. Именно эти изменения ломают самописные парсеры: метод переименовали, поле переехало, и код, который работал вчера, сегодня отваливается без объяснений.
Два JSON-файла, которые заменяют всю эту статью
С появлением Layer 225 Telegram начал публиковать машиночитаемые индексы — и это лучшее, что случалось с проверкой лимитов:
core.telegram.org/api/config.json— 228 ключей конфига с описаниями, где значения для обычного аккаунта и для Premium лежат структурно, а не в тексте страницы.core.telegram.org/api/errors.json— список RPC-ошибок с привязкой к методам, которые их возвращают. Полезно, когда софт падает и надо понять, это лимит или что-то другое.
Из того же конфига берутся пороги уровней канала — на каком уровне открываются обои, статус-эмодзи и отключение чужой рекламы. Мы выписали их отдельно в разборе раскрутки Telegram-канала.
Практический сценарий: качаешь оба файла раз в сутки и сравниваешь с вчерашней копией. Разница в одну строку — и ты знаешь об изменении раньше, чем оно всплывёт у клиентов. Мы себе такой diff-чек поставили и держим снимки локально.
api/layers и config.json — 225, а errors.json — уже 227. Если пишешь или читаешь материал про «текущий слой», смотри номер именно на той странице, о которой речь, и на дату снятия.Как посмотреть свои лимиты самому
Часть значений видна прямо в приложении, без всякого API. Открой список чатов и попробуй вступить в очередной канал, когда их уже много: Telegram сам скажет, что достигнут предел, и предложит либо выйти откуда-то, либо оформить Premium. Это и есть channels_limit_default в действии.
С публичными ссылками похоже: когда попробуешь сделать одиннадцатый канал публичным, клиент предложит освободить одну из занятых @-ссылок. Десять — это не ошибка интерфейса, а то самое значение channels_public_limit_default.
Если работаешь через софт, значения приезжают в ответе help.getConfig при подключении. Полезная привычка: сохранять этот ответ и сравнивать со вчерашним. Разница в одну строку — и ты узнал об изменении раньше, чем оно всплывёт в поддержке.
Какие лимиты бьют больнее всего
На практике из всего списка мешают три, и они не самые очевидные.
- Десять публичных ссылок. Упирается любой, кто ведёт много проектов. Обходится архитектурой: приватные каналы по инвайт-ссылкам вместо публичных @-адресов.
- Пятьсот чатов на аккаунт. Кажется огромным числом, пока не начинаешь вступать в чаты пачками ради сбора. Тут спасает не Premium, а то, что вступать в чат для сбора открытых данных обычно вообще не нужно.
- Десять «похожих каналов» без Premium. Прямо режет глубину поиска тематических чатов: обычный аккаунт видит верхушку, Premium — в десять раз больше.
Последний пункт — как раз то место, где поиск чатов работает иначе: он не упирается в рекомендации одного аккаунта, а собирает источники шире, и результат сразу можно отправить в сбор.
Что с этим делать на практике
Если инструмент свой — поставь себе проверку конфига и changelog в регулярную задачу. Поймать изменение раньше, чем на него наткнутся клиенты, дешевле любого разбора инцидента.
Если инструмент готовый — это забота сервиса, а не твоя. У нас парсер и остальные модули живут на своей стороне: меняется схема — чиним мы, а не ты правишь скрипт в ночи. Сбор при этом идёт личным userbot-ом с паузами, поэтому в динамические ограничения он не упирается.
И последнее, что стоит держать в голове. Лимит из конфига — это техническая граница. Есть ещё поведенческая, и она жёстче: жалобы людей, скорость действий, ровный автоматический ритм. Аккаунт чаще ловит ограничение не потому, что упёрся в 500 каналов, а потому что вёл себя как робот.
Частые вопросы
Сколько каналов и групп можно на один аккаунт Telegram?
500 на обычном аккаунте и 1000 с Premium — это значения ключей channels_limit_default и channels_limit_premium в конфиге Telegram. Публичных каналов с @ссылкой — 10 по умолчанию.
Какой максимум участников в супергруппе?
200 000 участников — цифра из документации по каналам. Если этого мало, супергруппу можно один раз превратить в гигагруппу: лимит снимается, но писать смогут только админы.
Где посмотреть актуальные лимиты Telegram?
На core.telegram.org/api/config. Часть значений опубликована прямо там, часть отдаётся приложению в ответе методов help.getConfig и help.getAppConfig. Это первоисточник — всё остальное пересказ.
Почему в разных статьях разные цифры лимитов?
Потому что Telegram меняет их без анонсов и в блог об этом не пишет. Статья, написанная год назад по слухам, тихо устаревает. Проверять стоит по конфигу, а не по чужому тексту.
Есть ли официальный лимит на рассылку сообщений?
Отдельной опубликованной цифры «столько сообщений в час» в открытой документации нет. Ограничение приходит динамически ошибкой FLOOD_WAIT с точным числом секунд, а за спам аккаунт получает ограничение по жалобам людей.
Первоисточники: api/config, api/channel, журнал изменений Bot API. Значения проверены 10 августа 2026 — если читаешь сильно позже, сверься сам.