Browse by type
Interact with the Gemini API via Telegram.
pip install -r requirements.txt
export TELEGRAM_BOT_API_KEY={Telegram Bot API}
export GEMINI_API_KEYS={Gemini API keys}
export ADMIN_USER_IDS={Your Telegram user id}
python src/main.py
By default, the bot stores selected models and recent chat history in data/bot.db. You can override this with --db-path.
docker run -d --restart=always -v $(pwd)/data:/app/data -e TELEGRAM_BOT_API_KEY={Telegram Bot API} -e GEMINI_API_KEYS={Gemini API Key} -e ADMIN_USER_IDS={Your Telegram user id} qwqhthqwq/gemini-telegram-bot:main
git clone https://github.com/H-T-H/Gemini-Telegram-Bot.git
cd Gemini-Telegram-Bot
docker build -t gemini_tg_bot .
docker run -d --restart=always -v $(pwd)/data:/app/data -e TELEGRAM_BOT_API_KEY={Telegram Bot API} -e GEMINI_API_KEYS={Gemini API Key} -e ADMIN_USER_IDS={Your Telegram user id} gemini_tg_bot
$ claude mcp add Gemini-Telegram-Bot \
-- python -m otcore.mcp_server <graph>