На связи Monami! Я веб-разработчик. Делаю сайты и приложения на заказ. А ещё веду пару Telegram-каналов — для души и для портфолио.

В какой-то момент я понял, что мне нужно быть и в VK тоже. Ну а куда деваться — после блокировки Instagram это стало обязательным для всех, кто работает с российской аудиторией. Ну, ок. Завёл группы в VK, начал дублировать контент.

И начался ад.

Проблема, которая бесит вообще всех

Знаете это чувство, когда написал пост в Telegram, прикрепил красивые фоточки, всё оформил — а потом садишься и начинаешь ТО ЖЕ САМОЕ руками тащить в VK?

Скопировал текст — форматирование слетело. Скачал фото — Telegram их сжал. Видео — вообще отдельный квест. Альбом из 10 фото — каждое выгружай отдельно, потому что VK не понимает, что ты хочешь альбом.

На один пост уходило 5-10 минут обезьяньей работы. При 2-3 постах в день — это полчаса тупого копипаста. Каждый. День. 15 часов в месяц на перекладывание контента из одного окна в другое. Серьёзно?
Спросил знакомых SMM-щиков — они аж застонали. Некоторые ведут по 5-10 каналов для клиентов. Вот и умножайте эти 15 часов.

«А что, разве нет готовых решений?»

Есть. Я посмотрел:

SMMplanner — мощная штука, но от 1 500₽/мес. И ты платишь за 100 функций, когда тебе нужна одна — чтобы пост сам улетал из Telegram в VK.

Novapress — вроде ок, но интерфейс как будто из 2015 года привет передаёт. И периодически просто ломается.

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

А мне-то нужна простая вещь: подключил канал, подключил группу — и всё летит само. Без расписаний, без календарей, без 50 вкладок в интерфейсе. Кнопку нажал — работает. Ну вот почему этого нигде нет?

«Ладно, сам сделаю»

Классическая мысль разработчика, которая обычно заканчивается тремя бессонными ночами и заброшенным репозиторием. Но в этот раз я довёл до конца (сам удивлён, если честно).

Так появился SafePost.

Суть проще некуда: подключаешь свой Telegram-канал, привязываешь VK-группу — и каждый новый пост автоматически появляется в VK. Текст, фото, видео, альбомы — всё переезжает. Форматирование адаптируется, ничего руками делать не надо.

Можно даже старые посты импортнуть — если хочешь перетащить историю канала в VK. Поставил — забыл — живёшь. Что там под капотом опишу в конце поста, если кому-то интересно :)

Что работает уже сейчас

  • Импорт постов из Telegram (текст, фото, видео, альбомы)

  • Авто-синхронизация: написал в TG — через секунды появилось в VK

  • Ручное создание постов с перетаскиванием медиа

  • Бесплатно: 3 канала, 100 постов в день

Что пилю дальше?

Самое вкусное — AI-автопилот. Указываешь свою нишу — система подбирает контент из 1000+ проверенных источников, пишет в том стиле, в котором вы ведете свой TG-канал, и предлагает: «Вот, это подойдёт для твоего канала, хочешь опубликовать?»

Не генерит мусор нейросеткой — а находит реальный, качественный контент по теме. По сути, путь от «инструмент для копипаста» к «контент-менеджер, который пашет за тебя 24/7».

Ещё в планах — Дзен и MAX как платформы. Чтобы один пост шел сразу на три площадки.

Давайте начистоту

Я не буду тут рассказывать, что SafePost используют тысячи довольных пользователей и мы растём на 300% в месяц. Нет.

Сейчас это бета. Пользователей мало. В маркетинг не вложено ни рубля. Этот пост — буквально моя первая попытка рассказать о проекте вслух.

Взлетит или нет — не знаю. Но проблема реальная, я решил её для себя, протестировал на знакомых — работает. А дальше посмотрим.

Под конец, выводы.

Чему меня научил этот проект?

1. Одна боль — одно решение. Не надо делать «платформу для всего». Telegram → VK. Точка. Когда это работает идеально — можно расширять. (Поверьте моему опыту, упирался в эту стену много раз.)

2. API соцсетей — тот ещё квест. VK API возвращает ошибки в стиле «что-то пошло не так» (спасибо, очень информативно). Telegram банит за слишком частые запросы. Каждая интеграция — десятки сюрпризов, которых нет в документации. Весело.

3. Самое сложное — не код. Код я написал. Десять раз хотел бросить — вот это было сложно. Баги, сомнения, «а кому это вообще нужно». Но свой рабочий инструмент — лучшая мотивация продолжать.

4. AI меняет правила. Серьёзно. Один разработчик с Claude Code за несколько месяцев собрал продакшн-сервис с 12 контейнерами, CI/CD и нормальной архитектурой. Раньше это был бы год работы. Мир изменился, и кто это понял первым — тот в выигрыше.

Если вы ведёте Telegram-канал и дублируете в VK руками — попробуйте SafePost. Бесплатно, без подвохов. Буду рад любой обратной связи: что зашло, что бесит, чего не хватает.

А если у вас есть опыт запуска своих инструментов — расскажите в комментах, как решали проблему первых пользователей. Мне это сейчас актуальнее всего 😅

На связи — Monami. Пишите в Telegram, ссылка в профиле.

P.S. Что же там все таки под капотом? (для гиков)

Для тех, кому интересно, как это устроено — всё-таки vc.ru, тут любят технические подробности:

  • Бэкенд: PHP 8.2, Symfony 7. Для Telegram использую MadelineProto (MTProto) — это полный доступ к API, а не урезанный Bot API. Разница — как между «могу скачать фото 800px» и «могу скачать оригинал в полном качестве»

  • Очереди: Redis Streams + Symfony Messenger. Три раздельных транспорта: задачи, медиа, кросс-постинг. Каждый со своими лимитами и ретраями, чтобы ни Telegram, ни VK не забанили за спам

  • Фронт: React 19 + TypeScript + Vite. Быстро, приятно, работает

  • Инфра: Docker Compose, 12 сервисов, GitLab CI/CD, автодеплой по пушу в main