feat: Implement core application structure, AI extraction, persistence, and Telegram bot modules with updated configuration and dependencies.

This commit is contained in:
Marco Gallegos
2025-12-18 12:15:04 -06:00
parent 7276e480b0
commit 899482580e
45 changed files with 1157 additions and 225 deletions

View File

@@ -1,12 +1,16 @@
# Telegram
TELEGRAM_BOT_TOKEN=
# Telegram Bot Token from BotFather
TELEGRAM_TOKEN=""
# OpenAI
OPENAI_API_KEY=
# Your OpenAI API Key
OPENAI_API_KEY=""
# Google Cloud
GOOGLE_APPLICATION_CREDENTIALS=
SPREADSHEET_ID=
# The ID of the Telegram supergroup where the bot will operate
SUPERGROUP_ID=""
# Environment
ENV=dev
# Database connection string
# For SQLite: DATABASE_URL="sqlite:///database.db"
# For PostgreSQL: DATABASE_URL="postgresql://user:password@host:port/dbname"
DATABASE_URL="sqlite:///database.db"
# Log level (e.g., DEBUG, INFO, WARNING, ERROR)
LOG_LEVEL="INFO"