
Telegram Crypto News Bot with xAI (Grok)

2025.04.21
1
PythonTelegram机器人加密货币新闻AI对话新闻摘要内容生成金融服务
这是一个Telegram机器人,通过xAI(Grok)技术回复用户查询,并能从MCP服务器获取和总结加密货币新闻。它支持用户查询特定硬币或主题的新闻,提供AI驱动的对话和新闻摘要功能。
View on GitHub
Overview
基本能力
产品定位
Telegram加密货币新闻机器人,结合xAI(Grok)技术,提供加密货币新闻的获取和总结服务。
核心功能
- 通过xAI(Grok)进行对话式AI回复
- 从MCP服务器获取并总结最新的加密货币新闻
- 支持用户查询特定硬币或主题
适用场景
- 加密货币投资者获取最新新闻摘要
- 用户通过Telegram查询加密货币相关信息
- 自动化加密货币新闻推送
工具列表
- xAI(Grok):提供AI对话和新闻总结能力
- MCP服务器:提供加密货币新闻数据源
常见问题解答
无明确FAQ部分,但配置问题可能涉及API密钥和服务器URL的设置。
使用教程
使用依赖
- 确保已安装Python环境
- 安装依赖:
bash pip install -r requirements.txt
安装教程
- 克隆仓库
- 创建
.env
文件并配置以下变量: TELEGRAM_BOT_TOKEN
:你的Telegram机器人令牌XAI_API_KEY
:你的xAI API密钥GROK_API_URL
:xAI端点(默认为https://api.groq.com/openai/v1/chat/completions
)MCP_SERVER_URL
:MCP服务器端点(默认为http://127.0.0.1:8000/get_crypto_news
)- 运行机器人:
bash python main.py
调试方式
- 确保所有环境变量已正确设置
- 检查Telegram机器人令牌和xAI API密钥的有效性
- 验证MCP服务器URL是否正确并可访问
- 运行机器人后,在Telegram中与机器人交互测试功能