Initial commit — Pedrito Hechakuaa v0
Bot de Telegram para monitoreo de notificaciones judiciales del PJ Paraguay. Multi-tenant con onboarding conversacional, audit log, y polling automático. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
34
.env.example
Normal file
34
.env.example
Normal file
@@ -0,0 +1,34 @@
|
||||
# ─── Cifrado ───────────────────────────────────────────────────────────────────
|
||||
# Generar con: python -c "from cryptography.fernet import Fernet; print(Fernet.generate_key().decode())"
|
||||
FERNET_KEY=
|
||||
|
||||
# ─── Credenciales del PJ (cifradas con Fernet) ─────────────────────────────────
|
||||
# Completar corriendo: uv run python scripts/cifrar_credenciales.py
|
||||
PJ_USUARIO_ENC=
|
||||
PJ_PASSWORD_ENC=
|
||||
|
||||
# ─── Telegram ──────────────────────────────────────────────────────────────────
|
||||
# Token del bot: hablarle a @BotFather en Telegram → /newbot
|
||||
TELEGRAM_BOT_TOKEN=
|
||||
|
||||
# Tu chat_id personal: hablarle a @userinfobot en Telegram
|
||||
TELEGRAM_CHAT_ID=
|
||||
|
||||
# (Opcional) Chat IDs adicionales habilitados, separados por coma
|
||||
# Cada persona tiene que hablarle a @userinfobot para obtener su ID
|
||||
# Ejemplo: TELEGRAM_EXTRA_IDS=111222333,444555666
|
||||
TELEGRAM_EXTRA_IDS=
|
||||
|
||||
# ─── Configuración del polling (opcional — defaults razonables) ─────────────────
|
||||
# Intervalo de chequeo en minutos (default: 60)
|
||||
# POLL_INTERVAL_MINUTES=60
|
||||
|
||||
# Horario de polling, hora de inicio y fin (0-23, zona Asunción UTC-4)
|
||||
# POLL_HORA_INICIO=7
|
||||
# POLL_HORA_FIN=18
|
||||
|
||||
# ─── Otros (no tocar salvo que sepas lo que hacés) ──────────────────────────────
|
||||
# LOG_LEVEL=INFO
|
||||
# DATA_DIR=./data
|
||||
# PJ_BASE_URL=https://apps.csj.gov.py
|
||||
# PJ_ROL_ID=16
|
||||
Reference in New Issue
Block a user