[Intégration] TickTick : vos tâches dans Gladys

Bonjour à tous :waving_hand:

Je vous présente une nouvelle intégration externe pour Gladys : TickTick, le gestionnaire de tâches. Elle permet de retrouver ses tâches dans Gladys et de les utiliser dans des scènes.

Ce qu’elle fait

  • Un widget de tableau de bord « Tâches TickTick »
    • deux compteurs : tâches en retard et tâches du jour ;
    • jusqu’à 8 tâches avec leur liste, leur échéance et leur priorité. Un clic sur une tâche affiche ses notes et un lien pour l’ouvrir dans TickTick ;
    • période au choix pour chaque widget : aujourd’hui et en retard, aujourd’hui, en retard, ou 7 prochains jours.
  • Un déclencheur de scène « Tâche TickTick à échéance »
    • il part à l’heure de la tâche, ou à une heure réglable (9 h par défaut) pour les tâches sur la journée ;
    • filtres possibles par priorité et par liste ;
    • variables disponibles : titre, liste, priorité, date, heure, notes.
  • Une action de scène « Créer une tâche TickTick » : titre, liste, échéance aujourd’hui ou demain (avec une heure si besoin), priorité.
  • Une action de scène « Lister les tâches TickTick » : renvoie le nombre de tâches et leurs titres, un par ligne. Idéal pour une notification ou un message vocal.

Quelques idées de scènes

  • :sun: Chaque matin à 7 h 30, s’il y a des tâches, recevoir « Aujourd’hui : {{titles}} » sur son téléphone.
  • :wastebasket: Le lundi à 19 h, créer la tâche « Sortir les poubelles » pour le soir même.
  • :bell: Quand une tâche haute priorité arrive à échéance, faire clignoter une lampe ou l’annoncer sur l’enceinte du salon.

Prérequis

  • Gladys 5.1 ou plus récent (l’intégratioes scènes des intégrations externes) ;
  • un compte TickTick, gratuit ou Premium.

Installation et configuration

  1. Installez TickTick depuis le catalogue d’intégrations de Gladys.
  2. Sur developer.ticktick.com/manage, créez une application (New App, nom au choix).
  3. Dans les réglages de l’application (Remplir le champ Edit redirect URL avec l’URI affichée dans Gladys, sous le bouton Connecter (en général https://my.gladysassistant.com/redirect/oauth).
  4. Copiez le Client ID et le Client secret dans la page de configuration de Gladys, puis cliquez surEnregistrer.
  5. Cliquez ensuite sur Connecter et autoriser la connexion.

:warning: **Attention à l’ordre des étapes 4 et 5 : Il faut d’abord cliquer sur
Enregistrer, sinon l’intégration ne voit pas votre Client ID.

L’accès accordé par TickTick dure plusieurs mois. Quand il expire, l’intégration l’indique et il suffit de recliquer sur Connecter.

Liens

C’est une première version : vos retours, idées et bugs sont les bienvenus, ici ou dans les issues GitHub. Bonne organisation ! :white_check_mark:

1 « J'aime »