Skip to content

chinapte/Gemini-TG-Bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gemini_Telegram_Bot

一个使用 Gemini API 的 Telegram 机器人English ducument

试用Demo

点这里

如何安装

(1) Linux系统

  1. 安装依赖
pip install -r requirements.txt
  1. BotFather获取Telegram Bot API
  2. Google AI Studio获取Gemini API keys
  3. 运行机器人,执行以下命令:
python main.py ${Telegram 机器人 API} ${Gemini API 密钥}

(2)使用 Docker 部署

1.在 x86 架构上

运行以下命令:

docker run -d -e TELEGRAM_BOT_API_KEY={Telegram 机器人 API} -e GEMINI_API_KEYS={Gemini API 密钥} qwqhthqwq/gemini_telegram_bot:latest

2.在 arm 架构上

运行以下命令:

docker run -d -e TELEGRAM_BOT_API_KEY={Telegram 机器人 API} -e GEMINI_API_KEYS={Gemini API 密钥} qwqhthqwq/gemini_telegram_bot_arm:latest

(3)使用 Zeabur 部署

点击下方按钮一键部署

Deploy on Zeabur

使用方法

  1. 如果你想在群组里召唤机器人,你发送的信息必须以'/gemini'命令开头
  2. 如果你想跟机器人私聊,可以直接对话
  3. 你可以使用'/clear'命令删除当前对话的历史记录

参考信息

  1. https://github.com/yihong0618/tg_bot_collections
  2. https://github.com/yym68686/md2tgmd/blob/main/src/md2tgmd.py

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •