mirror of
https://github.com/marcogll/talia_bot.git
synced 2026-01-13 13:25:19 +00:00
This commit implements the first phase of the new architectural vision for the Talia Bot.
Key changes include:
- Renamed the main application directory from `app` to `talia_bot` and updated all associated imports and configurations (`Dockerfile`, tests).
- Replaced the static, `.env`-based permission system with a dynamic, database-driven role management system.
- Introduced a `db.py` module to manage a SQLite database (`users.db`) for user persistence.
- Updated `identity.py` to fetch roles ('admin', 'crew', 'client') from the database.
- Rewrote the `README.md` and `.env.example` to align with the new project specification.
- Refactored the LLM module into the new `modules` structure.
19 lines
384 B
Plaintext
19 lines
384 B
Plaintext
# --- TELEGRAM & SECURITY ---
|
|
TELEGRAM_BOT_TOKEN=
|
|
ADMIN_ID=
|
|
|
|
# --- AI CORE ---
|
|
OPENAI_API_KEY=
|
|
|
|
# --- INTEGRATIONS ---
|
|
VIKUNJA_API_URL=https://tuservidor.com/api/v1
|
|
VIKUNJA_TOKEN=
|
|
GOOGLE_CREDENTIALS_PATH=./data/credentials.json
|
|
|
|
# --- PRINT SERVICE ---
|
|
SMTP_SERVER=smtp.hostinger.com
|
|
SMTP_PORT=465
|
|
SMTP_USER=print.service@vanityexperience.mx
|
|
SMTP_PASS=
|
|
IMAP_SERVER=imap.hostinger.com
|