Script pour afficher la date à une heure donnée (ephemeride)
#8
Salut !

Alors voici le script que je viens de load :

tcl
bind time - "00 08 * * *" say:time
bind time - "33 07 * * *" say:time
bind pub - "!time" say:time
 
proc say:time {nick uhost handle chan args} {
        set ajd [clock format [clock seconds] -format "Un nouveau jour s'est levé sur Pyramide il est %H:%M et nous sommes le %A %d %B %Y" -local fr]
        putserv "privmsg $chan :$ajd"
        }
 
putlog "\002Script date du jour chargé\002"



J'ai rajouté un trigger "!time" qui fonctionne parfaitement.

Par contre à l'heure indiquée je n'ai rien qui s'affiche, je pense que c'est parce que je n'ai pas précisé de channel en particulier...
Il faut que je me penche sur ça : {nick uhost handle chan args} où j'avoue avoir copié bêtement sans trop comprendre

J'aimerai que le trigger fonctionne sur tous les chan où l'egg est présent et que la phrase s'affiche automatiquement sur UN channel en particulier

Merci de votre aide, c'est précieux pour un débutant comme moi qui tâtonne de façon empirique.
Répondre Avertir


Messages dans ce sujet
RE: Script d'ephemeride - par MrStephane - 01/06/2013, 17:44
RE: Script d'ephemeride - par conscience - 01/06/2013, 18:03
RE: Script d'ephemeride - par conscience - 02/06/2013, 11:00
RE: Script pour afficher la date à une heure donnée (ephemeride) - par conscience - 03/06/2013, 07:39

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)
Tchat 100% gratuit -Discutez en toute liberté