Usage
Creating a Chat InstanceThreads, Messages, and ChannelsHandling EventsPosting MessagesAdapters
Platform AdaptersState AdaptersFeatures
ActionsCardsDirect messagesEmojiEphemeral messagesFile uploadsModalsSlash CommandsStreamingError handlingGuides
Slack bot with Next.js and RedisCode review GitHub bot with Hono and RedisDiscord support bot with Nuxt and RedisAPI Reference
OverviewChatThreadChannelMessagePostableMessageCardsMarkdownModalsContributing
Building a community adapterTesting adaptersDocumenting your adapterPublishing your adapterBrowse official and community-built adapters to connect your bot to any platform.
Published under @chat-adapter/* and maintained by Vercel.
@chat-adapter/slack@chat-adapter/teams@chat-adapter/gchat@chat-adapter/discord@chat-adapter/github@chat-adapter/linear@chat-adapter/telegram@chat-adapter/state-redis@chat-adapter/state-ioredis@chat-adapter/state-pg@chat-adapter/state-memoryBuilt and maintained by the platform vendor.
@beeper/chat-adapter-matrixchat-adapter-imessage@resend/chat-sdk-adapterBuilt by third-party developers.
chat-state-cloudflare-do@bitbasti/chat-adapter-webexchat-adapter-baileys