Controla tus gastos desde Telegram con n8n y Google Sheets (con recordatorios de pago)
Description and use
Users can manage expenses and payments via a Telegram bot using n8n and Google Sheets, receiving daily reminders and balance charts.
Problem
Las apps de finanzas personales piden demasiado: abrirlas, buscar la categoría, llenar varios campos. Al tercer día ya no anotas nada. Y los pagos fijos, como el internet, el alquiler o las cuotas de un préstamo, se olvidan justo el día que vencen.
Outcome
El flujo permite registrar gastos e ingresos, calcular balances, guardar pagos fijos, enviar recordatorios diarios y generar gráficos en Google Sheets, todo controlado por comandos de Telegram con protección por PIN y lista de chats permitidos.
Workflow
- 1. Crear hoja de Google Sheets con pestañas Gastos, Ingresos, Pagos y Resumen.
- 2. Crear bot de Telegram con @botfather y obtener token.
- 3. Configurar credenciales de Telegram, Google Sheets y Gmail en n8n.
- 4. Importar flujo JSON en n8n y asignar credenciales e ID de hoja.
- 5. Configurar PIN y chat ID permitido en nodo "Interpretar mensaje".
- 6. Activar flujo.
- 7. Usar comandos /gasto, /ingreso, /nuevopago, /recordar, /pagos, /pagado, /eliminar, /resumen, /login, /cancelar, /salir para interactuar con el bot.
Evidence
Las apps de finanzas personales piden demasiado: abrirlas, buscar la categoría, llenar varios campos. Al tercer día ya no anotas nada.
Quería algo más simple: escribirle a un bot de Telegram como le escribiría a un amigo, y que lo demás pasara solo.
El bot te pregunta el monto, el concepto y la categoría, y la categoría la eliges tocando un botón.
Todos los días a las 8:00 a. m. revisa tus pagos y te escribe por Telegram y por correo si alguno vence en 3 días, vence hoy o ya está vencido.
Arma una hoja de cálculo con gráficas. Todo queda en tu propia hoja de Google Sheets, con el balance del mes y una gráfica que compara ingresos y gastos.
- Record date: 2026-11-03T17:28:49.862Z