name = "telegram-summary-bot" main = "src/index.ts" compatibility_date = "2024-01-01" [ai] binding = "AI" [vars] SUMMARY_THRESHOLD = "20" MAX_SUMMARIES_PER_USER = "3" N8N_WEBHOOK_URL = "https://n8n.anvil.it.com" DOMAIN_AGENT_ID = "asst_MzPFKoqt7V4w6bc0UwcXU4ob" DOMAIN_OWNER_ID = "821596605" DEPOSIT_AGENT_ID = "asst_XMoVGU7ZwRpUPI6PHGvRNm8E" DEPOSIT_ADMIN_ID = "821596605" [[d1_databases]] binding = "DB" database_name = "telegram-conversations" database_id = "c285bb5b-888b-405d-b36f-475ae5aed20e" # Email Worker 설정 (SMS → 메일 수신) # Cloudflare Dashboard에서 Email Routing 설정 필요: # 1. Email > Email Routing > Routes # 2. deposit@your-domain.com → Worker: telegram-summary-bot # Secrets (wrangler secret put 으로 설정): # - BOT_TOKEN: Telegram Bot Token # - WEBHOOK_SECRET: Webhook 검증용 시크릿 # - OPENAI_API_KEY: OpenAI API 키 # - NAMECHEAP_API_KEY: Namecheap API 서버 키 (Domain Agent용)