
gemini_token)。/newbot 命令,按照提示创建机器人。数字:字母),保存备用。你可以选择以下两种方式之一来开发机器人:
gemini_token 和 Telegram Bot Token)| 平台 | 支持情况 | 简要说明 | 文档 / 链接 |
|---|---|---|---|
| 🟦 Telegram | ✅ | 支持 Telegram 机器人(基于 go-telegram-bot-api,可处理命令、内联按钮、ForceReply 等) | 文档 |
| 🌈 Discord | ✅ | 支持 Discord 机器人 | 文档 |
| 🌛 Web API | ✅ | 提供 HTTP/Web API 与 LLM 交互(适合构建自己的前端或后端集成) | 文档 |
| 🔷 Slack | ✅ | 支持 Slack(Socket Mode / Events API / Block Kit 交互) | 文档 |
| 🟣 Lark(飞书) | ✅ | 支持 Lark 长连接与消息处理(基于 larksuite SDK,支持图片/音频下载与消息更新) | 文档 |
| 🆙 钉钉 | ✅ | 支持钉钉长链接服务 | 文档 |
| ⚡️ Work WeChat | ✅ | 支持企业微信触发大模型 | 文档 |
| ✅ | 支持QQ机器人触发大模型 | 文档 | |
| ✅ | 支持微信触发大模型 | 文档 |
| 模型 | 提供方 | 文本生成 | 图片生成 | 视频生成 | 识别照片 | 返回语音 | 链接 |
|---|---|---|---|---|---|---|---|
| 🌟 Gemini | 谷歌 | ✅ | ✅ | ✅ | ✅ | ✅ | 文档 |
| 💬 ChatGPT | OpenAI | ✅ | ✅ | ❌ | ✅ | ✅ | 文档 |
| 🐦 Doubao | 字节跳动 | ✅ | ✅ | ✅ | ✅ | ✅ | 文档 |
| 🐦 Qwen | 阿里云 | ✅ | ✅ | ✅ | ✅ | ✅ | 文档 |
| ⚙️ 302.AI | 302.AI | ✅ | ✅ | ✅ | ✅ | ❌ | 文档 |
| 🧠 DeepSeek | DeepSeek | ✅ | ❌ | ❌ | ❌ | ❌ | 文档 |
| 🌐 OpenRouter | OpenRouter | ✅ | ✅ | ❌ | ✅ | ❌ | 文档 |
| 🌐 ChatAnywhere | ChatAnywhere | ✅ | ✅ | ❌ | ✅ | ❌ | 文档 |
如果你希望更灵活地控制功能,可以使用 Python 的 python-telegram-bot 库和 google-generativeai SDK:
pip install python-telegram-bot google-generativeai
from telegram import Update
from telegram.ext import Application, CommandHandler, MessageHandler, filters
import google.generativeai as genai
# 配置 Gemini
genai.configure(api_key="你的Gemini_API_KEY")
model = genai.GenerativeModel('gemini-pro-vision') # 用于图像生成
# 处理 /start 命令
async def start(update: Update, context):
await update.message.reply_text("欢迎使用图片创作机器人!发送描述生成图片。")
# 处理用户输入的文本生成图片
async def generate_image(update: Update, context):
prompt = update.message.text
response = model.generate_content(f"生成图片:{prompt}") # 实际调用需根据 Gemini 图片 API 调整
image_url = response.images[0].url # 假设返回图片 URL
await update.message.reply_photo(image_url)
# 主程序
app = Application.builder().token("你的Telegram_Bot_Token").build()
app.add_handler(CommandHandler("start", start))
app.add_handler(MessageHandler(filters.TEXT & ~filters.COMMAND, generate_image))
app.run_polling()
image_config 指定比例)。docker-compose 打包。laozhang.ai)降低 API 调用成本。/balance 查询额度、/clear 清除上下文等功能。