Супер-каналы Telegram:
посты от имени админа
и что из этого приедет в Макс
Супер-канал — это канал, в котором админ может опубликовать пост не от лица канала, а от своего профиля или от имени другого своего канала. Включается двумя тумблерами в правах администраторов, переключается аватаркой в строке ввода — и регулярно не включается вообще, потому что один тумблер зависит от другого. Разбираем по официальному анонсу Telegram и документации, как это устроено, как авторство выглядит глазами бота и что из него доезжает в копию канала MAX через автоперенос.

Что меняет супер-канал
Обычная механика канала описана в анонсе Telegram одной фразой: «Когда Вы публикуете сообщение в Telegram-канале, вместо Вашего имени и фотографии подписчики видят название и фотографию профиля канала». Это удобно, пока канал — медиа. И начинает мешать, когда за каналом стоят живые люди: редакция на четыре автора, экспертный канал с приглашёнными колонками, канал компании, где новости пишет пресс-служба, а технические разборы — разработчик.
Супер-канал снимает именно это ограничение: админ публикует пост от своего профиля или от имени другого своего канала. Важная деталь, которую стоит прочитать до включения: анонимность остаётся значением по умолчанию — «Администраторы никогда не видны подписчикам — если только сами не выберут публикацию от своего имени». То есть вы не раскрываете команду одним движением, вы выдаёте каждому возможность раскрыться самому.
Переключатель личности живёт в неочевидном месте и этого почти никто не ищет: по анонсу админы могут «в любой момент выбрать профиль, от имени которого хотят опубликовать сообщение, нажав на фотографию профиля в строке ввода». Не в настройках, не в меню вложений — маленькая аватарка рядом с полем набора текста. Функция появилась 14 августа 2024 года, в день одиннадцатилетия мессенджера, вместе со звёздными реакциями и подписками за звёзды.
Два тумблера, и второй зависит от первого
Путь включения в анонсе описан так: Настройки канала → Администраторы, и там включить «Подписывать сообщения» и «Показывать профили авторов». Двух настроек, а не одной, и это не случайность: они делают разные вещи. Первая добавляет к посту подпись автора, вторая превращает эту подпись в ссылку на профиль.
Отсюда растёт самая частая заминка: «Показывать профили авторов» не включается, и непонятно почему. Ответ лежит в документации протокола Telegram: у метода channels.toggleSignatures (актуальный layer 225) флаг profiles_enabled описан дословно — «messages from channel admins will link to their profiles, just like for group messages: can only be set if the signatures_enabled flag is set». Профили авторов физически нельзя включить, пока выключено подписывание сообщений. Сначала первый тумблер, потом второй — и тогда оба встают.
Практический вывод для редакции: порядок включения стоит решить до того, как кто-то полезет в настройки, потому что права на эти переключатели есть не у каждого админа. Кому что безопасно выдавать, мы разбирали отдельно — в статье про права администраторов канала.
Как авторство выглядит глазами бота
Если в канале работает бот — репостер, автопостер, что угодно, — супер-канал меняет для него форму входящих данных. В истории изменений Bot API это отдельная строка версии 7.9 от 14 августа 2024 года: «Added support for Super Channels, allowing received channel messages to have users or other channels as their senders». До этого пост канала приходил боту без отправителя, после — отправителем может быть пользователь или другой канал.
В описании объекта Message за это отвечают три поля, и разница между ними как раз та, из которой растёт следующий раздел. from — «Sender of the message; may be empty for messages sent to channels»: для обычного поста канала пусто, для поста от профиля админа заполнено. sender_chat — «Sender of the message when sent on behalf of a chat»: здесь оказывается тот самый «другой канал». А author_signature — «Signature of the post author for messages in channels».

Ключевое здесь — что подпись автора лежит отдельным полем, а не внутри текста поста. Визуально в Telegram она выглядит частью публикации, технически это метаданные, которые приложение дорисовывает сверху. Любой инструмент, который копирует пост по тексту и вложениям, авторство не увидит — не потому что плохо написан, а потому что в тексте его нет.
Что из этого приедет в Макс
Честно и сразу: текст и вложения доезжают, авторство остаётся в Telegram. Репостбот переносит текст с форматированием, одиночные фото и видео, альбомы целиком в исходном порядке, документы, голосовые, кружки и стикеры — а копия в Максе выходит от имени канала-получателя. Подписи «Автор: Иван» под ней не будет.
Причина не в нашей лени, а в двух стенках сразу. Со стороны Telegram подпись, как мы разобрали выше, не часть текста. Со стороны Макса её некуда положить: у отправляемого сообщения в NewMessageBody всего пять полей — text, attachments, link, notify, format, — и ни одного про автора, подпись или публикацию от чьего-то имени. Симметрия полная: у нас в коде отдельным комментарием зафиксировано, что и входящие посты каналов MAX приходят без поля sender — чтобы понять, кто в канале имеет право управлять постом, нам приходится отдельно спрашивать у API список админов канала. Авторства у публикации канала в Максе нет ни на входе, ни на выходе.
И второе, о чём лучше узнать здесь, а не на своём канале: фильтра по автору поста у нас нет. Включили супер-канал, соавтор опубликовал заметку от своего профиля — она уедет в Макс так же, как любая другая публикация источника. Настройки «переносить только мои посты» для связки «канал → канал» не существует. Отбор по владельцу у нас работает только в групповых чатах: там бот пересылает лишь сообщения владельца связки. Если в канале есть темы, которые в Макс попадать не должны, решать это нужно на стороне источника — например, отдельным каналом под эти посты.
Как вернуть авторство в копию
Самый прямой способ скучный и рабочий: вписать автора в текст поста. Строка «✍️ Текст: Аня Петрова» в конце публикации — это уже текст, а текст мы переносим как есть, вместе с форматированием и ссылками. Заодно подпись останется с постом, если его когда-нибудь скопируют дальше вручную. Редактируете пост в Telegram — правка тоже доедет: за это отвечает премиум-тумблер «✏️ Редактирование» в настройках связки.
Если задача шире — чтобы канал в Максе не выглядел автоматической лентой, — в Максе под это есть свои инструменты, и они работают иначе, чем профили авторов. Кнопка «💬 Комментарии» под постом открывает обсуждение прямо под публикацией, и владелец получает уведомления о новых комментариях; это премиум-функция, подробнее — в разборе комментариев в канале Макса. Плюс реакции, у которых в Максе есть свой нюанс — набор разрешённых эмодзи и ползунок на 1–8 реакций.
И последнее про ожидания от переноса в целом, чтобы не было сюрпризов. Кнопки под постом из Telegram — отдельная история со своими границами, мы разбирали её в статье про кнопки внутри сообщения. А опросы, истории и розыгрыши Telegram в Макс не переносятся вообще: в API Макса таких типов вложений нет, поэтому пост помечается пропущенным и владелец получает одно уведомление.
Нужен автоперенос — откройте @newreposterbot, добавьте его администратором в оба канала и соедините источник с получателем по подсказкам. Первая связка — бесплатно навсегда, без карты и без лимита постов; как это выглядит по шагам — в статье о репосте из Телеграма в Макс.
Частые вопросы
Что такое супер-канал в Telegram?
Это обычный канал, в котором администраторам разрешено публиковать посты не от лица канала, а от своего профиля или от имени другого своего канала. По анонсу Telegram от 14 августа 2024 года администраторы «никогда не видны подписчикам — если только сами не выберут публикацию от своего имени». Переключиться можно в любой момент: нужно нажать на фотографию профиля в строке ввода.
Как включить супер-канал и постить от своего имени?
В анонсе Telegram путь описан так: Настройки канала → Администраторы → включить «Подписывать сообщения» и «Показывать профили авторов». После этого аватарка в строке ввода становится переключателем личности автора поста.
Почему не включается «Показывать профили авторов»?
Потому что это зависимая настройка. В документации протокола Telegram у метода channels.toggleSignatures флаг profiles_enabled помечен прямо: «can only be set if the signatures_enabled flag is set» — профили авторов нельзя включить, пока выключено подписывание сообщений. Сначала первый тумблер, потом второй.
Переносит ли Репостбот подпись автора из супер-канала в Макс?
Нет. Текст с форматированием и вложения уезжают в Макс как есть, а авторство остаётся в Telegram. В Bot API подпись лежит отдельным полем author_signature, а не внутри текста поста, и в API MAX у отправляемого сообщения нет поля автора или подписи: только text, attachments, link, notify и format. Хотите, чтобы имя автора было видно в Максе — впишите его прямо в текст поста.
Если соавтор публикует от своего имени, его пост тоже уедет в Макс?
Да. Фильтра по автору поста у Репостбота нет: в связке «канал → канал» переносятся все публикации источника, кем бы они ни были подписаны. Фильтр по владельцу действует только в групповых чатах — там бот пересылает лишь сообщения владельца связки.
Авторов подписываете вы,переносы — бот
Первая связка — бесплатно. Без карты.
Запустить @newreposterbot