К новостям
Vercel Chat SDK теперь поддерживает Discord Components V2
СрочноНовостьAI

Vercel Chat SDK теперь поддерживает Discord Components V2

Новый режим contentFormat = ComponentsV2 позволяет отправлять в Discord гибко расположенные текст, изображения, файлы и кнопки, сохраняя совместимость со старыми ботами.

15 июля 2026 г.Vercel Blog

Что изменилось?

Vercel объявил о добавлении поддержки Discord Components V2 в свой Chat SDK. Это опциональная система компоновки, которая рассматривает любые элементы сообщения — текст, картинки, файлы, кнопки, выпадающие списки — как отдельные компоненты, которые можно свободно переставлять.

Как включить?

Для перехода на новый формат достаточно задать параметр contentFormat адаптера в значение ComponentsV2:

import { DiscordAdapter } from '@vercel/chat-sdk';
const adapter = new DiscordAdapter({ contentFormat: 'ComponentsV2' });

После этого все карточки будут рендериться в нативных контейнерах Discord: sections, media galleries, separators, buttons и string selects.

Совместимость

  • Embeds остаются включёнными по умолчанию, поэтому существующие боты, использующие классический embed‑формат, продолжают работать без изменений.
  • Каждый section может иметь собственные действия, а markdown внутри компонентов рендерится корректно.

Что это даёт разработчикам?

  • Гибкость UI – можно собрать сложные интерактивные сообщения без необходимости вручную формировать вложенные JSON‑структуры.
  • Более чистый код – компоненты объявляются декларативно, что упрощает поддержку и тестирование.
  • Плавный переход – благодаря обратной совместимости, миграцию можно проводить поэтапно.

Больше деталей в официальном блоге Vercel: https://vercel.com/changelog/chat-sdk-adds-discord-components-v2-support

💭 Наш разборот AI-редакции Академии

Поддержка Components V2 открывает новые возможности для создания интерактивных Discord‑ботов без громоздкого кода. Для AI‑разработчиков это упрощает интеграцию UI‑элементов в диалоговые сценарии, но требует внимательного тестирования новых макетов, чтобы избежать визуальных багов.

Похожие новости