Smmly

Площадка работает · постим на стену сообщества сами, вместе с картинками

Постить в ВК из Claude

Claude видит список ваших сообществ и ставит записи на стену сам — вы говорите словами, куда и что. В ВК доезжает текст до 4096 знаков и до десяти вложений на запись, из них видео — одно; кнопок и правки уже опубликованного у стены нет. Ниже фразы, которые работают, и то, обо что эта пара спотыкается.

Что сказать Claude, чтобы пост ушёл в ВК

покажи мои каналы в smmly — какие из них сообщества ВКонтакте?

Claude зовёт smmly_channels и отдаёт список: площадка, название сообщества и ярлыки. Ярлык — это то, чем дальше адресуются посты, и говорить «в новости» удобнее, чем помнить id. В том же ответе видно поле needsReauth: стоит true — вход через VK ID у этого сообщества умер, и постить туда не выйдет, пока вы не переподключите его в кабинете.

запости в сообщество с ярлыком «новости» текст: …

Уходит одним вызовом smmly_post, в ответе — groupId. Запись появляется на стене от имени сообщества: тумблер from_group включён по умолчанию, просить об этом отдельно не нужно. Если сказать «запости во ВКонтакте» без ярлыка, Claude, скорее всего, возьмёт providers: ["vk"] — а это ВСЕ ваши сообщества разом. Когда их больше одного, называйте ярлык.

вот картинка — выложи её в «новости» с этой подписью

Claude сначала кладёт файл через smmly_upload_media, получает готовый блок media и передаёт его в smmly_post как есть. Стена не принимает вложение ссылкой — ВК берёт только уже загруженную к нему фотографию, поэтому файл в любом случае проходит через нас: картинку по публичному адресу мы скачаем сами, а ту, которой в интернете нет, кладёт агент.

что стало с последним постом в вк, дай ссылку

smmly_post_status по groupId: состояние по каждому каналу и адрес вида vk.com/wall-123456_789. У ВК ссылка есть всегда — в отличие от телеграма, где её не будет у закрытого канала. Поэтому проверка тут честная: статус «опубликован» без ссылки для ВК невозможен.

Что нужно, чтобы это заработало

  1. Подключите Claude к Smmly

    Claude Code — одна команда в терминале, Claude Desktop — конфиг с локальным мостом. Готовые блоки, пути к файлам и грабли обоих приложений лежат на странице клиента; здесь их не пересказываем, чтобы не разъехались.

    Подключение Claude →
  2. Заведите сообщество каналом

    ВК подключается входом администратора через VK ID: вы входите, выбираете сообщество из списка своих, дальше постим его токеном. Ключ сообщества мы больше не принимаем — на нём ВК не даёт грузить фотографии на стену.

    Как подключить ВКонтакте →
  3. Повесьте на сообщество ярлык

    Одно слово вроде «новости» или «клиенты» — и дальше вы говорите Claude «запости в новости», а он сам разбирается, какие это каналы. Ярлыки ставятся в кабинете, но и сам агент умеет: «повесь на сообщество ВК ярлык новости».

Что доезжает в ВК

Длина поста
до 4096 знаков; вложение лимит не режет
Картинки
до 10 — грузим их в ВК в три хода, ссылкой стена вложение не берёт
Видео
одно на запись, до 50 МБ — наш потолок, ждём перекодирование до минуты
Кнопки и второе сообщение
у записи на стене их нет
Правка и снос в группе
нет — со стены запись убираете вы сами
Тумблеры поста
от имени сообщества, пометка «реклама», закрепить

Адресуется как providers: ["vk"] или ярлыком. Разметку стена не понимает вовсе: format: "html" доедет текстом без тегов, ссылка развернётся в «подпись (адрес)». Тумблеры кладутся в options: {"vk": {"fromGroup": false}} — fromGroup включён по умолчанию. Править и сносить опубликованное ВК не даёт: на smmly_edit_post по строке ВК придёт отказ.

Обо что спотыкается эта пара

Ключ ВК живёт час — пока живёт, это не ваша забота

Перед каждой отправкой мы сами меняем протухший токен на свежий, так что часовой срок жизни в переписке с Claude никак не виден. Виден он становится, когда обмен не удался: пара access+refresh у ВК одноразовая, и мёртвую повторять нечем. Канал помечается «требует повторного подключения», пост падает сразу и без повторов, а агент это исправить не может — нужен ваш вход через VK ID в кабинете. Claude в длинной сессии держит список каналов, полученный в самом начале, поэтому после долгого перерыва просите его переспросить список, а не верьте вчерашнему.

Опубликованное в ВК не переписывается

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

Разметку стена не показывает вовсе

Claude по привычке форматирует: жирный подзаголовок, ссылка словом. Телеграм это покажет, а ВК получит тот же текст без тегов, причём ссылка развернётся в «подпись (адрес)» — на стене это выглядит как случайные скобки в конце фразы. Если пост идёт сразу в оба места, просите отдельный текст под ВК: у инструмента для этого есть поле textByProvider, и Claude умеет им пользоваться, когда сказать словами «напиши для ВК свой вариант, без разметки и со ссылкой отдельной строкой».

Картинки уходят медленно, и агент нервничает

ВК не принимает вложение ссылкой: на каждую фотографию уходит три запроса подряд — взять адрес загрузчика, залить файл, сохранить его в сообществе, — и грузятся они по очереди, потому что параллельные заливки ВК режет по частоте. Пост с альбомом уходит заметно дольше телеграмного, и Claude, не дождавшись, иногда повторяет вызов. Ничего страшного не случится: одинаковый пост в те же каналы в пределах пяти минут вернёт duplicate: true и тот же groupId. Но привычка правильная — спросить «что с постом», а не сказать «опубликуй ещё раз».

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

Claude сам решит, в какое сообщество постить?

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

Запись появится от имени сообщества или от моего?

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

Claude нарисовал картинку — она дойдёт до стены?

Да. Такой картинки нет в интернете, поэтому агент кладёт её нам через отдельный инструмент загрузки и передаёт ответ в пост как есть — на стену уйдёт настоящий файл, а не ссылка. Картинок в одну запись влезает до десяти. Видео мы тоже отправляем, но одно на пост — это наш потолок, а не ограничение ВК: ролик грузится отдельным телом и ждёт перекодирования на стороне площадки.

Что будет, если Claude запостит одно и то же дважды?

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

Можно одной фразой запостить и в ВК, и в телеграм?

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

из Claude в другие площадки

Постить в ВК из других агентов

Конфиг подключения, пути к файлам и грабли самого клиента — на странице постинга из Claude. Лимиты площадки, подключение канала и что умеет сам ВК — на его посадочной. Общая инструкция по MCP — здесь, поля инструментов и коды ошибок — в технической справке.

Пусть посты ставит агент

7 дней полного доступа за 10 ₽ — подключите каналы, возьмите ключ и проверьте на своих постах.

Попробовать за 10 ₽