Каналы публикации — соцсети и кросс-пост статей
Подключите свои каналы к Авто-блогу — каждая сгенерированная статья автоматически получает анонс с обложкой и ссылкой в ваших соцсетях.
Где это находится
Проекты → ваш проект → Авто-блог → блок «Каналы публикации». Подключают каналы владелец и админы проекта — зрители видят только статусы.
Тариф
Фича входит в тарифы Agency и Enterprise. Лимиты: число каналов, постов и обложек в месяц указаны прямо в блоке «Каналы публикации».
Подключение по шагам
Что понадобится: окно согласия, личный токен или URL вебхука — у каждого канала подписано, что именно.
Telegramбот платформы или токен своего бота
- Простой путь — бот платформы: откройте ваш канал → «Управление каналом» → «Администраторы» → «Добавить администратора» → найдите @GeoEngineBot и дайте право «Публикация сообщений».
- Здесь нажмите «Telegram», оставьте галочку «публиковать через бота платформы» включённой.
- В поле вставьте @имя_канала или ссылку вида t.me/имя_канала → «Подключить».
- Свой бот вместо платформенного: напишите @BotFather → /newbot → придумайте имя и username → скопируйте токен вида 123456:AAE… → добавьте бота администратором канала → снимите галочку и вставьте токен.
Посты уходят от имени бота. Обложка прикрепляется, если включена в настройках канала.
Требование платформы: Режим «бота платформы» требует TELEGRAM_BOT_TOKEN в конфиге платформы. Если он не настроен — используйте свой бот-токен.
ВКонтактеключ доступа сообщества
- Откройте вашу группу → «Управление» → «Дополнительно» → «Работа с API» → «Ключи доступа» → «Создать ключ».
- Отметьте права: «Управление сообществом», «Стена сообщества», «Фотографии» — подтвердите.
- Скопируйте выданный ключ (vk1.a.…).
- Здесь нажмите «ВКонтакте»: в первое поле вставьте ссылку на группу (vk.ru/club123, vk.com/public…, или просто id), во второе — ключ → «Подключить».
Посты идут на стену сообщества от его имени. Если фото не прикрепилось, пост всё равно публикуется текстом — причина видна в статусе.
MAXтокен бота и id чата
- В MAX найдите @masterbot → команда /create → задайте имя бота → получите токен.
- Добавьте созданного бота администратором вашего канала с правом публикации.
- Узнайте id чата/канала (в настройках канала или через @masterbot).
- Здесь нажмите «MAX»: первое поле — id чата/канала, второе — токен бота → «Подключить».
Посты от бота с текстом и обложкой.
LinkedInокно согласия LinkedIn
- Нажмите «LinkedIn» — откроется эта панель с кнопкой авторизации.
- Нажмите «Перейти к авторизации» — откроется окно LinkedIn: войдите в свой аккаунт и подтвердите доступ (право публикации постов).
- LinkedIn вернёт вас в Авто-блог — аккаунт появится со статусом «подключено».
Посты публикуются в вашу ЛИЧНУЮ ленту от вашего имени. Доступ живёт ~60 дней и обновляется автоматически; при истечении аккаунт попросит переподключить.
Требование платформы: Требуется OAuth-приложение платформы (LINKEDIN_CLIENT_ID/SECRET). Если кнопка неактивна — приложение не настроено администратором.
DiscordURL вебхука канала
- На вашем сервере Discord: нажмите на название канала → «Редактировать канал» → «Интеграции» → «Вебхуки» → «Создать вебхук».
- Задайте имя вебхука (например, «GEO Engine») → «Скопировать URL вебхука».
- Здесь нажмите «Discord» и вставьте URL (discord.com/api/webhooks/…) → «Подключить».
Посты уходят от имени вебхука в выбранный канал, с текстом и обложкой.
WebhookHTTPS-эндпоинт
- Создайте триггер «Webhook» там, куда хотите разослать посты: Zapier → «Webhooks by Zapier» → Catch Hook; Make → модуль «Custom webhook»; n8n → нода «Webhook»; или свой HTTPS-эндпоинт.
- Скопируйте выданный URL (https://hooks.zapier.com/…, https://hook.make.com/… и т.п.).
- Здесь нажмите «Webhook», вставьте URL → «Подключить» — мы отправим тестовый ping, эндпоинт должен ответить без ошибки.
Каждый анонс отправляет POST с JSON: type=social_post, text, url статьи, image_b64 (обложка в base64). Дальше маршрутизируйте куда угодно — Pinterest, Slack, Buffer, свою CRM.
Blueskyhandle и app password
- Откройте bsky.app → Settings → «App passwords» → «Add app password» → задайте имя (например, geoengine) → скопируйте пароль вида xxxx-xxxx-xxxx-xxxx.
- Важно: это НЕ ваш основной пароль — только app password из этого раздела.
- Здесь нажмите «Bluesky»: первое поле — ваш handle (you.bsky.social), второе — app password → «Подключить».
Посты до 300 символов — длинный текст обрезается, ссылка на статью сохраняется. Обложка прикрепляется картинкой.
X (Twitter)окно согласия X
- Нажмите «X (Twitter)» — откроется эта панель с кнопкой авторизации.
- Нажмите «Перейти к авторизации» — откроется окно X: войдите в аккаунт и нажмите «Authorize app».
- X вернёт вас в Авто-блог — аккаунт подключён с вашим @handle.
Посты до 280 символов, ссылка на статью всегда сохраняется. Обложка прикрепляется картинкой.
Требование платформы: Требуется OAuth-приложение платформы (TWITTER_CLIENT_ID). Если кнопка неактивна — приложение не настроено администратором.
vc.ruX-Device-Token
- На vc.ru откройте свой профиль (аватар справа вверху → «Профиль»).
- На странице профиля справа найдите «Инструменты для разработчика» → создайте и скопируйте токен (X-Device-Token).
- Здесь нажмите «vc.ru»: в первое поле вставьте ссылку на профиль (vc.ru/u/12345), во второе — токен → «Подключить».
Анонс публикуется записью в вашем блоге с обложкой. Токен живёт ~3 месяца — при истечении канал попросит переподключить.
Redditокно согласия Reddit
- Нажмите «Reddit» — откроется эта панель с кнопкой авторизации.
- Нажмите «Перейти к авторизации» — откроется окно Reddit: подтвердите доступ (права: читать аккаунт, публиковать посты).
- По умолчанию посты идут в ваш профиль u/имя — свой сабреддит задайте потом в настройках канала.
Анонс уходит link-постом — Reddit сам собирает карточку-превью по ссылке. В чужих сабреддитах прямые ссылки часто удаляют модераторы.
Требование платформы: Требуется OAuth-приложение платформы (REDDIT_CLIENT_ID/SECRET). Если кнопка неактивна — приложение не настроено администратором.
Dev.toAPI key
- Войдите на dev.to → нажмите на аватар → «Settings» → в меню слева «Extensions».
- Прокрутите до раздела «DEV Community API Keys» → введите описание (например, GEO Engine) → «Generate API key».
- Скопируйте ключ — он показывается один раз.
- Здесь нажмите «Dev.to» и вставьте ключ в поле токена → «Подключить» (первое поле можно оставить пустым).
Это кросс-пост: на dev.to публикуется ПОЛНАЯ статья с canonical-ссылкой на ваш блог — SEO-авторитет остаётся у вас, а статья получает англоязычную аудиторию.
HashnodePersonal Access Token
- Убедитесь, что на hashnode.com у вас уже создан блог (сервис предлагает создать его при первом входе) — без блога публиковать некуда.
- Откройте аватар → «Settings» → раздел «Developer settings» → «Personal Access Tokens» → «Generate new token» → скопируйте.
- Здесь нажмите «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, имя группы. Проверьте, что ссылка ведёт именно на сообщество, а не на личный профиль.
Лимит постов закончился
Посты считаются в месячной квоте тарифа. Новый месяц обновляет квоту; срочная публикация — обратитесь за повышением тарифа.