blob: 1c5cf3f3dda8d70c1dc168f88dc9342b145fd357 [file] [log] [blame] [raw]
# ================================
# Tomato Bot (西红柿) Docker环境变量配置
# ================================
# Claude API配置
# --------------------------------
# Claude API Key (必填)
ANTHROPIC_API_KEY=your_api_key_here
# Claude API Base URL (可选,用于代理或自定义端点)
# 留空使用默认官方API: https://api.anthropic.com
# 示例: http://your-proxy.com/v1
ANTHROPIC_BASE_URL=
# Telegram Bot配置
# --------------------------------
# Telegram Bot Token (必填)
# 从 @BotFather 获取
TELEGRAM_BOT_TOKEN=your_bot_token_here
# 允许的用户ID列表 (必填,JSON数组格式)
# 获取方式: 发送消息给 @userinfobot
# 示例: [156318176, 123456789]
TELEGRAM_ALLOWED_USERS=[156318176]
# 允许的群组ID列表 (必填,JSON数组格式)
# 获取方式: 添加 @raw_data_bot 到群组查看群组ID
# 注意: 群组ID通常是负数
# 示例: [-1001074286857, -1002454076747]
TELEGRAM_ALLOWED_GROUPS=[-1001074286857,-1002454076747,-235884594]
# Webhook回调端口 (可选)
# 默认: 30541
WEBHOOK_PORT=30541
# ================================
# 使用说明
# ================================
#
# 1. 复制本文件为 .env:
# cp .env.example .env
#
# 2. 编辑 .env 文件,填入真实的配置值
#
# 3. 启动容器:
# docker-compose up -d
#
# 4. 查看日志:
# docker-compose logs -f
#
# 5. 停止容器:
# docker-compose down
#
# 6. 重启容器:
# docker-compose restart
#
# ================================
# 注意事项
# ================================
#
# - .env 文件包含敏感信息,不要提交到git
# - JSON数组格式必须正确,否则会导致配置错误
# - ANTHROPIC_API_KEY 是必需的
# - TELEGRAM_BOT_TOKEN 是必需的
#