Telegram grammY 集成
OpenClaw 支持通过 grammY 框架与 Telegram 深度集成。
什么是 grammY?
grammY 是一个现代、高效的 Telegram Bot 框架。
配置步骤
1. 获取 Telegram Bot Token
通过 @BotFather 创建 Bot:
- 发送
/newbot创建新 Bot - 获取 Bot Token
- 配置 Bot 设置
2. 启用 grammY 模式
bash
openclaw channels set-type telegram --framework grammy3. 配置 OpenClaw
json
{
"telegram": {
"enabled": true,
"framework": "grammy",
"token": "YOUR_BOT_TOKEN",
"polling": {
"enabled": true
},
"webhook": {
"enabled": false
}
}
}高级功能
中间件支持
typescript
// 自定义中间件
const middleware = async (ctx, next) => {
// 处理前逻辑
await next()
// 处理后逻辑
}键盘支持
支持 Telegram Inline Keyboard 和 Reply Keyboard。