返回技能中心
Towns Protocol 机器人 SDK

Towns Protocol 机器人 SDK

@andreyz
developmentBot DevelopmentBlockchain IntegrationWeb3

用于在 Towns Protocol 上构建机器人的完整 SDK,包含消息 API、区块链操作、交互组件和 Base 网络智能账户集成。

🚀 使用 Bot SDK 为 Towns Protocol 社区构建强大的机器人。创建斜杠命令、处理消息、发送交互表单和执行区块链交易——全部用简单的 TypeScript 完成。您的机器人在 Base 网络上运行,可以管理权限、审核空间和自动化社区工作流。

💡 非常适合 DAO、NFT 社区和代币门槛群组。自动化审核、处理支付、验证成员资格、进行投票或创建自定义游戏。机器人可以提及用户、在线程中回复、用表情符号反应并触发智能合约交互——将您的社区变成自动化强大工具。

✨ 双钱包架构确保操作安全:一个钱包处理 Gas 费用,另一个管理金库转账。内置交易验证确保可靠性,直观的 API 让您在几分钟内从零到部署。

GitHub

要求

@towns-protocol/bot

Towns Protocol 机器人核心 SDK 包

viem

以太坊客户端库,用于区块链交互

APP_PRIVATE_DATA

来自 app.towns.com/developer 的 Base64 编码凭证

JWT_SECRET

用于身份验证的 Webhook 密钥(最少 32 个字符)

BASE_RPC_URL

Base 网络 RPC 端点,用于区块链操作