Eggdrop & Tcl

Base de connaissances eggdrop et tcl

Outils pour utilisateurs

Outils du site


tcl:tcl_eggdrop:utimer

utimer

Description

Exécute une commande après un délai en secondes et retourne l'ID du timer.

Syntaxe

utimer <seconds> <command> [count [timerName]]

Arguments

  • seconds : nombre de secondes avant l'exécution de command.
  • command : commande TCL à exécuter
  • count : nombre d'occurrences du timer (1 par défaut)
  • timerName : nom du timer

Fonctionnement

Occurrences

Par défaut, le timer ne s'exécute qu'une seule fois, mais vous pouvez indiquer un nombre d'occurences. Si vous mettez cette valeur à 0, il s'exécutera indéfiniment jusqu'à ce que vous le supprimiez avec la commande killutimer.

Nom

Le nom du timer est son identifiant unique. Si vous ne le spécifiez pas, un nom du type timerXXXXX (XXXXX étant un entier) lui sera automatiquement attribué. En revanche, si vous le spécifiez et qu'un timer avec ce nom existe déjà, il sera remplacé.

Le meilleur moyen d'obtenir le nom d'un timer (que vous ne spécifiez pas) est: set monTimer [list [utimer 180 myproc]]

Exemples

Voir aussi

tcl/tcl_eggdrop/utimer.txt · Dernière modification : 2024/01/30 10:40 de CrazyCat