{"repo":"winniesi/tg-gemini-bot","free":true,"listed":false,"github":"https://github.com/winniesi/tg-gemini-bot","clone":"git clone https://github.com/winniesi/tg-gemini-bot.git","description":"Just a single click and you've got it set up on Vercel.","language":"Python","stars":128,"topics":["gemini-pro","telegram-bot","vercel-deployment"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"tg-gemini-bot EN 简中 A personal Telegram bot powered by Google Gemini. Deploy to Vercel in one click. Features - Text chat with conversation memory (use /new to reset) - Multi-media support: photos, videos, audio, voice messages, video notes - Reply to any media with custom prompts - System instruction via SYSTEM INSTRUCTION — customize bot personality - Default model gemini-2.5-flash ( 1s latency), switchable at runtime - Typing indicator while waiting for response - ID-based access control — only authorized users can use the bot - Multiple Google API keys supported (auto-rotate) Supported Media Type How to send Default prompt (no caption) ------ ------------ ----------------------------- Photo Send image \"describe this picture\" Video Send video file \"describe what is happening in this video\" Audio Send audio file \"transcribe this audio\" Voice Record voice message \"transcribe this audio\" Video Note Record video circle \"describe what is happening in this video\" Custom prompts: Add a caption when sending media to override the default. Reply to media: Reply to any media message with text — Gemini processes the media using your text as the prompt. For example, reply to a photo with \"what color is the car?\" or reply to a voice message with \"summarize this in 3 words\". Quick Start 1. Click to deploy. 2. Set the environment variables (see below), then redeploy. 3. Visit your Vercel project's domain (use the custom domain, not the .vercel.app deployment URL). You'll see a setup page ","default_branch":null,"files":null,"tree":[],"storefront":"/r/winniesi","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/winniesi/tg-gemini-bot/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}