telegram-bot
基于 Telegram 的多功能 AI 助手机器人
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:telegram-bot。 它的用途是:基于 Telegram 的多功能 AI 助手机器人 完整的 Skill 内容见:https://321skill.com/skills/telegram-bot/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
`/s https://example.com/article`,它会抓取并总结该网页的核心内容。
对AI说:`/t AAPL`,它会返回苹果公司的股票价格和基本信息。
对AI说:`/w 这是一段草稿...`,它会将你的草稿润色并改写成更正式的文章格式。
介绍
这是一个基于 aiogram 框架和 OpenAI Agents 构建的 Telegram 机器人,旨在为用户提供一站式的智能对话与信息处理服务。它解决了用户在即时通讯场景下快速获取信息摘要、翻译内容、改写文章、查询金融数据等需求,无需切换多个应用。
用户通过向机器人发送特定的斜杠命令来使用各项功能,例如 /s 总结网页链接,/jp 将消息翻译成日文,/t 查询股票代码信息。机器人支持通过环境变量灵活配置,可选择直接使用 OpenAI API 或兼容的本地代理服务。
该机器人适合 Telegram 的重度用户、内容创作者、需要快速处理多语言信息或进行金融数据初步查询的个人及小团队。它尤其适合那些希望在一个聊天界面内集成多种 AI 辅助工具,以提升信息处理效率的场景。
使用前请注意,机器人需要 Python 3.14 或更高版本,并依赖 uv 包管理器。首次运行前必须正确配置包含 BOT_TOKEN 的 .env 文件。部分高级功能(如网页抓取、搜索引擎集成)需要额外配置相应的 API 密钥。
核心特点
该技能将多种实用功能(如网页摘要、多语言翻译、文章改写、金融查询、YouTube搜索)深度集成于一个统一的 Telegram 机器人中,并通过 OpenAI Agents 框架实现智能对话与工具调用的结合,而非单一功能的聊天机器人。
注意事项
不适合处理需要极高实时性或复杂金融建模分析的场景,且功能依赖外部 API 的可用性和网络连接。
常见问题
如何获取 Telegram 机器人的 token?
在 Telegram 中与 @BotFather 对话,按照指引创建新机器人即可获得 BOT_TOKEN。
可以不使用 OpenAI 的 API 吗?
可以,通过设置 OPENAI_BASE_URL 环境变量指向兼容的本地代理(如 Bifrost)即可。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/telegram-bot/raw/index.md 读取 telegram-bot 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/telegram-bot/raw/index.md(查看排版版本)