Mise en forme de code: pensez à utiliser les balises [ tcl ] et [ /tcl ] (sans les espaces bien sûr) autour de vos codes tcl afin d'avoir un meilleur rendu et une coloration syntaxique. x


timer
#1
Bonjour,


J'ai recupéré ce bout de tcl pour faire dire une phrase toutes les X minutes / heures etc mais j'ai des soucis. Jusque là tout aller bien mais depuis que j'ai fais un rehash il ne souhaite plus dire les messages toutes les 20 minutes... A savoir que mm -> me prend un intervale en heure et hh en minutes.

Merci pour votre aide.


tcl
bind time - "* 02 * * *" randlecture
 
proc randlecture {mm hh dd mo yy} {
 
  set laphrase [lindex $::phrases [rand [llength $::phrases]]]
 
  putserv "PRIVMSG $::canal :$laphrase"
 
}

#2
Sujet déplacé: ce n'est pas une astuce, ça n'a rien à faire dans "Bouts de scripts".

Je pense qu'il faut lire la doc
Ton script actuel va se déclencher toutes les minutes entre 2h et 3h du matin.

Pour bien faire, soit tu utilises un bind cron (bind cron - "*/20 * * * *" randlecture' ou bind cron - "00,20,40 * * * *" randlecture') soit tu modifies ton bind et ajoute les 2 binds time manquants.
zeolia: tchat gratuit, sans inscription ni publicité
Merci de ne pas demander d'aide en MP
Away


Possibly Related Threads…
Thread Author Replies Views Last Post
  [Résolu] problème de timer sur un unban Alucard`68 6 3,943 18/04/2017, 15:25
Last Post: Alucard`68
  Timer TCL BlackNight 15 15,807 13/02/2010, 19:42
Last Post: DodY
  timer ban Marc 9 5,540 22/12/2009, 12:10
Last Post: CrazyCat
  Timer en Tcl Meribre 4 5,125 17/12/2009, 17:53
Last Post: Meribre
  erreur dans un timer caline012 2 4,841 17/10/2008, 13:52
Last Post: caline012

Forum Jump:


Users browsing this thread: 1 Guest(s)