README.md
Telegram AI 助手机器人
这是一个基于 Streamlit 的 Telegram 机器人应用,可以在私聊和群组中与用户进行对话。
功能特点
- 支持私聊和群组对话
- 在群组中通过 @ 机器人触发对话
- 支持基本命令(/start, /help)
- 实时显示对话历史
- 使用 Streamlit 提供友好的 Web 界面
安装说明
-
克隆项目到本地
-
安装依赖:
pip install -r requirements.txt
-
创建
.env
文件,添加以下配置:API_TOKEN=你的API密钥 TELEGRAM_BOT_TOKEN=你的Telegram机器人Token BOT_NAME=你的机器人名称
使用方法
-
运行应用:
streamlit run bot.py
-
在浏览器中打开显示的地址
-
点击"开始监听 Telegram"按钮启动机器人
在 Telegram 中使用
- 私聊:直接发送消息给机器人
- 群组:在消息中 @ 机器人(例如:@你的机器人 你好)
- 命令:
- /start:开始对话
- /help:显示帮助信息
注意事项
- 请确保已正确配置所有环境变量
- 确保机器人已被添加到目标群组
- 机器人需要有足够的群组权限