天度 AI 实战库浏览全部案例 ↗

构建一个能发送邮件并管理日历的 Telegram 机器人

Julian Goldie使用 Replit 的智能体与自动化功能,构建了一个 Telegram 机器人,该机器人能发送邮件并查看他的日历,共处理了 28 条消息;该功能目前处于测试版且存在故障。

使用工具Replit Agent
具体怎么做
打开 Replit 智能体与自动化工具,输入 OpenAI 密钥,通过 OAuth 连接 Telegram 以获取邮件和日历权限。选择 Telegram 机器人触发机制,随后交换了 28 条消息来定义所需机器人功能,最终让智能体自动完成所有 API 配置和代码生成工作,无需后续发布操作。
做到了什么
开发了一个能检查日历差异并发送 Outlook 会议邀请的 Telegram 机器人。测试中的缺陷包括测试环境中无持久内存,以及偶尔出现的格式错误。
上手要点
需要拥有自己的 OpenAI API 密钥;测试版存在问题,例如每次部署都需要一个新的 Telegram 机器人。

你可以这样试

使用 Replit Agent

帮我创建一个 Telegram 机器人,该机器人能从我的 [邮件服务提供商] 账户发送邮件,并在我发消息时查看我的 [Google Calendar 或其他日历] 上的即将发生的事件。仅对我的 Telegram 用户 ID [你的ID] 作出回应,在发送任何邮件之前,请先显示收件人、主题和内容,并等待我确认。完成后,请提供需要添加的令牌和权限的设置步骤,并运行一个测试,让我询问它“明天我的日历上有什么安排?”