Smmly

Работа с постами

Кросспостинг в соцсетях

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

Опубликовано

Кросспостинг — это не кнопка «во все сети»

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

Ломается копия не по загадочным причинам вроде «алгоритм не любит дубли». Ломается она технически: не совпадают лимиты, не переносится оформление, не сходится число вложений, по-разному ведут себя ссылки. Всё это видно заранее и правится руками за минуту — если знать, где смотреть.

Дальше про механику. Замысел поста — мысль, факты, картинка, интонация — остаётся общим; меняется упаковка, и меняется она предсказуемо.

  • Как написать пост — структура, первая строка и оформление — до того, как пост поедет в сети

Лимиты не совпадают, и это заметно не сразу

Самая грубая поломка — длина. В телеграме обычный пост помещается в 4096 знаков, в X — в 280. Разрыв такой, что сокращать нечего: то, что в телеграме первый абзац, в X целый пост. Текст, написанный под телеграм, в X не поедет, и подрезать его на ходу бесполезно. Там нужен отдельный вариант.

Вторая поломка тише и потому обиднее. У телеграма два разных лимита на один и тот же текст: без вложения — 4096 знаков, подписью к картинке — 1024. Один и тот же пост на две тысячи знаков уйдёт целиком, если картинки нет, и не поместится в подпись, если картинка есть. Мы такой пост не отбиваем: вложение уходит без подписи, а текст приезжает следом отдельным сообщением, ответом на него. Пост доехал, но выглядит не так, как вы задумали, — двумя сообщениями вместо одного. Если телеграм-канал ещё и зеркалится в Дзен, разъехавшийся пост попадёт туда без текста: зеркало берёт одно сообщение.

У остальных проще, но по-своему. Во ВКонтакте вложение лимит не режет — предел один и высокий, зато длинную запись стена сама сворачивает в «показать полностью», так что реальная граница там не в знаках. В MAX предел общий, 4000 знаков и с вложением, и без.

ПлощадкаТекст без вложенияТекст с вложениемРазметкаЧто сделать при переносе
Телеграм4096 знаков1024 в подписи, дальше текст уезжает вторым сообщениемжирный, курсив, подчёркнутый, зачёркнутый, моно, цитата, спойлеррешить, что важнее: картинка с коротким текстом или длинный текст без неё
ВКонтакте4096 (безопасная граница)4096, вложение лимит не режетнет, доезжает голый текстснять оформление и помнить про «показать полностью»
MAX40004000уже телеграмной: без спойлера и без блока кодапроверить, что смысл не держится на спойлере
X280280нет, доезжает голый текстписать отдельный короткий вариант, ссылку давать вторым сообщением

Значения — из адаптеров площадок в нашем коде, они сверены с документацией сетей (ссылки под статьёй).

Разметка теряется по дороге

Оформление кажется косметикой, и в этом месте люди удивляются сильнее всего. Текст вы пишете один раз и в одном виде, а «как это показать» решает каждая площадка сама. Телеграм показывает жирный, курсив, подчёркнутый, зачёркнутый, моноширинный, цитату и спойлер. MAX принимает такую же разметку, но набором поуже — спойлера и блока кода в нём нет. ВКонтакте и X не понимают её вовсе: до них доезжает голый текст.

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

Есть и жёсткий случай. Чужой тег, незакрытый тег и даже одинокий знак «меньше» в тексте телеграм считает поломанной разметкой и не принимает сообщение целиком. Такое ловится до отправки, а не после, — но если вы носите текст между сетями копипастом через сторонний редактор, притащить в него лишний тег проще, чем кажется.

Вложения и ссылки живут по своим правилам

Вложения не сходятся по числу и по типам. Телеграм берёт до десяти картинок, до десяти видео и до десяти файлов. ВКонтакте — те же десять картинок, но видео только одно, а файлы на стену мы не кладём вовсе. В MAX всего двенадцать вложений, и видео считается в том же счёте. X принимает четыре картинки, а видео мы туда не отправляем. Пост-подборка из шести фотографий и двух роликов доедет в телеграм и развалится во ВКонтакте — причём развалится тихо, если вы этого не проверили заранее.

Ссылки ведут себя ещё разнообразнее. В телеграме карточка ссылки — это тумблер поста: её можно выключить или поднять над текстом. У MAX и X тумблеров у поста нет вовсе, во ВКонтакте свои — от имени сообщества, пометка «реклама», закрепить. И отдельная история с X: ссылка занимает место в тех же 280 знаках и делает пост заметно дороже по прайсу самого X, поэтому по умолчанию мы её в текст не пускаем и предлагаем дать вторым сообщением — ответом на свой же пост. Тот же приём есть в телеграме.

Одна и та же аудитория получает пост дважды

Довод «в разных сетях разные люди» верен наполовину. Тот, кто подписался на ваш телеграм-канал и на ваше сообщество во ВКонтакте, — это самый лояльный ваш читатель, и именно он получит одинаковый текст дважды, с разницей в одну минуту. Пролистывающая аудитория дубля не заметит; заметит тот, кем вы дорожите.

Разными текстами это не лечится — по крайней мере, не в первую очередь. Дешевле развести публикации по времени и не делать площадки точным зеркалом друг друга: где-то полная версия, где-то короткая с отсылкой к ней. Ещё дешевле — просто помнить, что дубль видит не абстрактный «охват», а конкретный человек.

Один замысел, механические правки

Порядок простой: начинайте с самой жёсткой площадки из ваших. Если среди каналов есть X, первый вариант пишется под 280 знаков, и уже он разворачивается для телеграма и MAX. Наоборот не работает: длинный текст не ужимается вчетверо без потери мысли, а короткий разворачивается легко. Если X у вас нет, самой жёсткой окажется телеграм с картинкой — те самые 1024 знака.

Потом идут правки без творческой части. Общими остаются мысль, факты, картинка и обычно первая строка. Меняются длина, оформление, число вложений, место ссылки и тумблеры — закрепить и без звука в телеграме, «от имени сообщества» и пометка «реклама» во ВКонтакте. Это работа на минуту, но её надо делать до постановки в очередь, а не после того, как пост уехал.

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

Что меняется всегда:

  • длину — под самую короткую площадку из выбранных;
  • оформление — если пост разваливается без жирного и спойлера, он развалится во ВКонтакте и X;
  • число и тип вложений — десять картинок телеграма против одного видео ВК;
  • место ссылки — в X и телеграме её лучше дать вторым сообщением;
  • тумблеры — закреп, беззвучность, пометка «реклама» ставятся по площадке, а не по посту.

Коротко

  • Пишите первый вариант под самую жёсткую площадку: короткий разворачивается, длинный не ужимается.
  • Помните про два лимита телеграма: с картинкой у вас 1024 знака, без неё — 4096.
  • Не вешайте смысл на оформление: во ВКонтакте и X доезжает голый текст, а ссылка становится «подпись (адрес)».
  • Разводите площадки по времени: дубль в одну минуту видит самый лояльный читатель.

Источники

  • Telegram Bot API — лимиты сообщения и подписи к вложению, разбор HTML-разметки
  • VK API — запись на стене: вложения, видео и отсутствие разметки
  • MAX Bot API — предел текста сообщения и число вложений
  • X API — длина поста, картинки и ответ на собственный пост

Частые вопросы

Можно ли просто копировать один пост во все соцсети?

Можно, и часть постов доедет нормально — короткий текст с одной картинкой переживает переезд почти везде. Проблемы начинаются на длинном тексте, на оформлении и на подборках вложений: в X пост длиннее 280 знаков не влезет вовсе, в телеграме текст длиннее 1024 знаков разъедется на два сообщения, если к нему приложена картинка, а во ВКонтакте и X разметка пропадёт. Поэтому копия — не запрещённый приём, а приём, который надо проверять глазами по каждой площадке.

Чем кросспостинг отличается от автопостинга?

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

Как настроить кросспостинг из телеграма во ВКонтакте?

Технически это делается не «из телеграма», а из общего места: канал телеграма и сообщество ВКонтакте подключаются по отдельности, а пост отправляется в оба сразу. У телеграма для этого бот добавляется в администраторы канала, у ВКонтакте — администратор входит через VK ID, потому что на ключе сообщества загрузки фотографий на стену не существует. Пересылать посты «из телеграма в ВК» как поток мы не умеем и не считаем это правильной схемой: источником должен быть пост, а не чужой канал.

Нужно ли писать разный текст для каждой площадки?

Разный — нет, отклонённый от общего — да. Мысль, факты и картинка остаются одни; меняются длина, оформление и место ссылки. Полностью разные тексты имеют смысл там, где у площадок действительно разная роль: например, в X живёт короткая версия со ссылкой, а полный разбор — в телеграме. Но это решение про стратегию, а не про перенос поста.

А в Дзен кросспостить можно?

Публикующего API у Дзена нет, поэтому отправить туда пост наравне с остальными сетями нельзя ни у кого. Работает только зеркало: Дзен сам подтягивает посты привязанного телеграм-канала. Практическое следствие для кросспостинга одно — держите первую фразу поста самодостаточной и следите за длинными постами с вложением: зеркало берёт одно сообщение, и разъехавшийся пост приедет в Дзен без текста.

Читайте также

Smmly — сервис, который держит телеграм, ВКонтакте, MAX и X в одном окне и публикует посты по расписанию. 7 дней за 10 ₽, отмена в один клик. Подключить каналы