¡Hola a todos!
Para los amantes de las listas: Todoist en Gladys, a través de la API oficial y tu token personal. Aquí no hay dispositivos: tus tareas van al tablero de control y a las escenas.
Qué hace esto
- Un widget « Tareas de Todoist »:
- las tareas del día y las atrasadas, o las de un proyecto, o de cualquier filtro de Todoist;
- el color de prioridad y la hora de vencimiento;
- un botón para marcar como completada, y un formulario para añadir.
- Tres acciones de escena:
- Añadir una tarea: el texto, la fecha de vencimiento escrita como en Todoist (« mañana a las 18h », « todos los lunes »), el proyecto, la prioridad y las etiquetas. O la adición rápida: « Llamar a mamá mañana 18h #Casa p2 ».
- Completar una tarea: por su nombre, de manera aproximada.
- Leer tareas: el número, los retrasos, la lista y la próxima tarea.
- Tres disparadores de escena, filtrables por proyecto y por prioridad:
- tarea con fecha de vencimiento: a su hora, o a las 9 h para una tarea sin hora;
- tarea añadida;
- tarea completada, incluyendo las recurrentes.
Lo divertido
- La lavadora ha terminado → « Colgar la ropa » se añade a tu Todoist.
- Una tarea p1 vence → la lámpara del escritorio parpadea.
- Por la mañana, el asistente lee la lista del día: « 4 tareas hoy, de las cuales 1 está atrasada ».
- Alguien marca « Sacar la basura » en un proyecto compartido → la escena de recordatorio se detiene.
Instalación
Gladys 5.1 mínimo; los formularios del widget requieren Gladys 5.2. Llega a la tienda en el próximo paso del indexador. ¿Tienes prisa? Integraciones → Instalar desde GitHub, con la dirección GitHub - LM1LC3N7/gladys-todoist: Gladys Assistant external integration for Todoist: today’s tasks on the dashboard, add and complete tasks from scenes, a “task due” scene trigger. Unofficial, not affiliated with Doist. · GitHub
- En Todoist, Configuración → Integraciones → Desarrollador: copia tu token de API.
- Pégalo en la configuración, luego haz clic en Probar la cuenta.
- Coloca el widget Tareas de Todoist en un tablero de control.
Pequeñas reservas honestas
- Escrito sin una cuenta de Todoist a mano, según la documentación oficial de la API v1 y el SDK oficial de Todoist. Una primera opinión sería valiosa.
- Todoist solo ofrece webhooks a las aplicaciones registradas. La integración lee los cambios cada 2 minutos, en lectura incremental, muy por debajo de los límites publicados. Una tarea añadida puede tardar 2 minutos en activar su escena.
- El filtro « proyecto » de un disparador se introduce exactamente como en Todoist, mayúsculas incluidas: Gladys compara de manera idéntica.
Como las anteriores, desarrollado con Claude Code. Proyecto independiente, no afiliado a Doist.