Chat SDK now supports X (Twitter), extending its single-codebase approach to Slack, Discord, GitHub, Teams, Telegram, and WhatsApp with the new X adapter.
Teams can build bots that reply to public mentions and hold direct message conversations through the X API v2 and the X Activity API. The adapter handles CRC verification and webhook signature checks automatically and can manage OAuth token refresh for long-running bots.
import { Chat } from "chat";
import { createXAdapter } from "@chat-adapter/x";
const bot = new Chat({
userName: "mybot",
adapters: {
x: createXAdapter(),
},
});
bot.onNewMention(async (thread, message) => {
await thread.post(`Hi @${message.author.userName}!`);
});
Configure the adapter to respond to @-mentions on X
Likes are the only supported reaction, and responses post once on completion since X has no native streaming. X's automation rules apply to automated messages.
Read the documentation to get started, browse the directory, or build your own.
The Complete Guide to Chat SDK
0 Comments
Log in to join the conversation.No comments yet. Be the first to share your thoughts.