Перейти к основному содержимому
← Справочный центр

Каналы публикации — соцсети и кросс-пост статей

Подключите свои каналы к Авто-блогу — каждая сгенерированная статья автоматически получает анонс с обложкой и ссылкой в ваших соцсетях.

Где это находится

Проекты → ваш проект → Авто-блог → блок «Каналы публикации». Подключают каналы владелец и админы проекта — зрители видят только статусы.

Тариф

Фича входит в тарифы Agency и Enterprise. Лимиты: число каналов, постов и обложек в месяц указаны прямо в блоке «Каналы публикации».

Подключение по шагам

Что понадобится: окно согласия, личный токен или URL вебхука — у каждого канала подписано, что именно.

Telegramбот платформы или токен своего бота

  1. Простой путь — бот платформы: откройте ваш канал → «Управление каналом» → «Администраторы» → «Добавить администратора» → найдите @GeoEngineBot и дайте право «Публикация сообщений».
  2. Здесь нажмите «Telegram», оставьте галочку «публиковать через бота платформы» включённой.
  3. В поле вставьте @имя_канала или ссылку вида t.me/имя_канала → «Подключить».
  4. Свой бот вместо платформенного: напишите @BotFather → /newbot → придумайте имя и username → скопируйте токен вида 123456:AAE… → добавьте бота администратором канала → снимите галочку и вставьте токен.

Посты уходят от имени бота. Обложка прикрепляется, если включена в настройках канала.

Требование платформы: Режим «бота платформы» требует TELEGRAM_BOT_TOKEN в конфиге платформы. Если он не настроен — используйте свой бот-токен.

ВКонтактеключ доступа сообщества

  1. Откройте вашу группу → «Управление» → «Дополнительно» → «Работа с API» → «Ключи доступа» → «Создать ключ».
  2. Отметьте права: «Управление сообществом», «Стена сообщества», «Фотографии» — подтвердите.
  3. Скопируйте выданный ключ (vk1.a.…).
  4. Здесь нажмите «ВКонтакте»: в первое поле вставьте ссылку на группу (vk.ru/club123, vk.com/public…, или просто id), во второе — ключ → «Подключить».

Посты идут на стену сообщества от его имени. Если фото не прикрепилось, пост всё равно публикуется текстом — причина видна в статусе.

MAXтокен бота и id чата

  1. В MAX найдите @masterbot → команда /create → задайте имя бота → получите токен.
  2. Добавьте созданного бота администратором вашего канала с правом публикации.
  3. Узнайте id чата/канала (в настройках канала или через @masterbot).
  4. Здесь нажмите «MAX»: первое поле — id чата/канала, второе — токен бота → «Подключить».

Посты от бота с текстом и обложкой.

LinkedInокно согласия LinkedIn

  1. Нажмите «LinkedIn» — откроется эта панель с кнопкой авторизации.
  2. Нажмите «Перейти к авторизации» — откроется окно LinkedIn: войдите в свой аккаунт и подтвердите доступ (право публикации постов).
  3. LinkedIn вернёт вас в Авто-блог — аккаунт появится со статусом «подключено».

Посты публикуются в вашу ЛИЧНУЮ ленту от вашего имени. Доступ живёт ~60 дней и обновляется автоматически; при истечении аккаунт попросит переподключить.

Требование платформы: Требуется OAuth-приложение платформы (LINKEDIN_CLIENT_ID/SECRET). Если кнопка неактивна — приложение не настроено администратором.

DiscordURL вебхука канала

  1. На вашем сервере Discord: нажмите на название канала → «Редактировать канал» → «Интеграции» → «Вебхуки» → «Создать вебхук».
  2. Задайте имя вебхука (например, «GEO Engine») → «Скопировать URL вебхука».
  3. Здесь нажмите «Discord» и вставьте URL (discord.com/api/webhooks/…) → «Подключить».

Посты уходят от имени вебхука в выбранный канал, с текстом и обложкой.

WebhookHTTPS-эндпоинт

  1. Создайте триггер «Webhook» там, куда хотите разослать посты: Zapier → «Webhooks by Zapier» → Catch Hook; Make → модуль «Custom webhook»; n8n → нода «Webhook»; или свой HTTPS-эндпоинт.
  2. Скопируйте выданный URL (https://hooks.zapier.com/…, https://hook.make.com/… и т.п.).
  3. Здесь нажмите «Webhook», вставьте URL → «Подключить» — мы отправим тестовый ping, эндпоинт должен ответить без ошибки.

Каждый анонс отправляет POST с JSON: type=social_post, text, url статьи, image_b64 (обложка в base64). Дальше маршрутизируйте куда угодно — Pinterest, Slack, Buffer, свою CRM.

Blueskyhandle и app password

  1. Откройте bsky.app → Settings → «App passwords» → «Add app password» → задайте имя (например, geoengine) → скопируйте пароль вида xxxx-xxxx-xxxx-xxxx.
  2. Важно: это НЕ ваш основной пароль — только app password из этого раздела.
  3. Здесь нажмите «Bluesky»: первое поле — ваш handle (you.bsky.social), второе — app password → «Подключить».

Посты до 300 символов — длинный текст обрезается, ссылка на статью сохраняется. Обложка прикрепляется картинкой.

X (Twitter)окно согласия X

  1. Нажмите «X (Twitter)» — откроется эта панель с кнопкой авторизации.
  2. Нажмите «Перейти к авторизации» — откроется окно X: войдите в аккаунт и нажмите «Authorize app».
  3. X вернёт вас в Авто-блог — аккаунт подключён с вашим @handle.

Посты до 280 символов, ссылка на статью всегда сохраняется. Обложка прикрепляется картинкой.

Требование платформы: Требуется OAuth-приложение платформы (TWITTER_CLIENT_ID). Если кнопка неактивна — приложение не настроено администратором.

vc.ruX-Device-Token

  1. На vc.ru откройте свой профиль (аватар справа вверху → «Профиль»).
  2. На странице профиля справа найдите «Инструменты для разработчика» → создайте и скопируйте токен (X-Device-Token).
  3. Здесь нажмите «vc.ru»: в первое поле вставьте ссылку на профиль (vc.ru/u/12345), во второе — токен → «Подключить».

Анонс публикуется записью в вашем блоге с обложкой. Токен живёт ~3 месяца — при истечении канал попросит переподключить.

Redditокно согласия Reddit

  1. Нажмите «Reddit» — откроется эта панель с кнопкой авторизации.
  2. Нажмите «Перейти к авторизации» — откроется окно Reddit: подтвердите доступ (права: читать аккаунт, публиковать посты).
  3. По умолчанию посты идут в ваш профиль u/имя — свой сабреддит задайте потом в настройках канала.

Анонс уходит link-постом — Reddit сам собирает карточку-превью по ссылке. В чужих сабреддитах прямые ссылки часто удаляют модераторы.

Требование платформы: Требуется OAuth-приложение платформы (REDDIT_CLIENT_ID/SECRET). Если кнопка неактивна — приложение не настроено администратором.

Dev.toAPI key

  1. Войдите на dev.to → нажмите на аватар → «Settings» → в меню слева «Extensions».
  2. Прокрутите до раздела «DEV Community API Keys» → введите описание (например, GEO Engine) → «Generate API key».
  3. Скопируйте ключ — он показывается один раз.
  4. Здесь нажмите «Dev.to» и вставьте ключ в поле токена → «Подключить» (первое поле можно оставить пустым).

Это кросс-пост: на dev.to публикуется ПОЛНАЯ статья с canonical-ссылкой на ваш блог — SEO-авторитет остаётся у вас, а статья получает англоязычную аудиторию.

HashnodePersonal Access Token

  1. Убедитесь, что на hashnode.com у вас уже создан блог (сервис предлагает создать его при первом входе) — без блога публиковать некуда.
  2. Откройте аватар → «Settings» → раздел «Developer settings» → «Personal Access Tokens» → «Generate new token» → скопируйте.
  3. Здесь нажмите «Hashnode» и вставьте токен в поле токена → «Подключить» — нужный блог определится автоматически.

Кросс-пост полной статьи с originalArticleURL (canonical) на ваш блог. Если блогов несколько — берётся первый; обложка подтягивается по URL.

Настройки каждого канала

Автопубликация

Включена — каждая новая статья сразу получает анонс; выключена — посты ставятся в очередь вручную через кнопку «Разослать» на статье.

Формат

short — 2–3 предложения; medium — анонс со структурой; full — развернутый пост с деталями.

Обложки

auto — обложка статьи или сгенерированная на geo-studio; none — всегда текстовые посты. Обложки считаются в месячной квоте.

Что уходит в канал

  • Пер-канальный вариант текста — LLM переписывает анонс под тон и длину каждой соцсети (не одна копия везде).
  • Ссылка на статью с UTM-метками — переходы видны в аналитике по каналу.
  • Обложка — обложка статьи или сгенерированная карточка; если изображение недоступно, пост уходит текстом (ошибка фиксируется в статусе поста).
  • Хэштеги выносятся на отдельную строку, ссылка — последней строкой.

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

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

LinkedIn просит залогиниться — это безопасно?

Да. Окно согласия открывает сам LinkedIn — GEO Engine получает только токен с правом публиковать посты. Пароль платформа не видит и не хранит.

Можно постить на страницу компании LinkedIn, а не в личную ленту?

Сейчас нет — scope w_member_social позволяет только личные посты. Публикация на страницу организации требует одобрения LinkedIn Marketing Developer Platform — напишите нам, если нужен такой режим.

Пост ушёл без картинки — почему?

Если платформа отвергла обложку или генерация не успела, пост публикуется текстом — публикация никогда не блокируется из-за изображения. Причина указана в статусе поста.

VK пишет «группа не найдена»

Поддерживаются ссылки vk.ru и vk.com: /club123, /public123, имя группы. Проверьте, что ссылка ведёт именно на сообщество, а не на личный профиль.

Лимит постов закончился

Посты считаются в месячной квоте тарифа. Новый месяц обновляет квоту; срочная публикация — обратитесь за повышением тарифа.