Voici la syntaxe de bind time :
La théorie, c'est bien, mais la pratique, c'est mieux
Ce code envoie toute les 5 minutes un message sur #Salon.
Là, ce n'est pas tout à fait ce que tu veux, c'est fait ex prêt (ça serait trop facile si non).
Pour faire ce que tu veux, tu as plusieurs solutions, j'en voie deux au moments ou j'écris ce message :
Les deux consistent à lancer la même procédure toute les 5 minutes, donc :
Donc ta procédure ressemblerai a quelque chose comme ça :
A la place de #Instructions, tu aurais deux éventuels système :
- Soit tu génères aléatoirement la phrase que tu veux dires (qui serait contenue dans une variable)
- Soit tu définis un ordre de suite de message, auquel cas il te faut enregistrer le message dit "précédemment" dans une variable (tout en prenant en compte de l'initialisation du robot).
Tu as beaucoup de solutions comme je l'ai dis, je te dis bon courage, et n'hésites pas à utiliser le forum si tu as besoin d'aide
PS : Bienvenue sur le forum
tcl
Syntaxe: bind time <flags> <mask> <proc>
Procédure: proc-name <minute> <hour> <day> <month> <year>
Module: core
La théorie, c'est bien, mais la pratique, c'est mieux
tcl
bind time - "?0 * * * *" time:phrase_1
bind time - "?5 * * * *" time:phrase_2
proc time:phrase_1 {min hour day month year} {
puthelp "PRIVMSG #Salon :Ton message 1"
return 0
}
proc time:phrase_2 {min hour day month year} {
puthelp "PRIVMSG #Salon :Ton message 2"
return 0
}
Ce code envoie toute les 5 minutes un message sur #Salon.
Là, ce n'est pas tout à fait ce que tu veux, c'est fait ex prêt (ça serait trop facile si non).
Pour faire ce que tu veux, tu as plusieurs solutions, j'en voie deux au moments ou j'écris ce message :
Les deux consistent à lancer la même procédure toute les 5 minutes, donc :
tcl
bind time - "?0 * * * *" time:phrase
bind time - "?5 * * * *" time:phrase
Donc ta procédure ressemblerai a quelque chose comme ça :
tcl
proc time:phrase_1 {min hour day month year} {
# Instructions
}
A la place de #Instructions, tu aurais deux éventuels système :
- Soit tu génères aléatoirement la phrase que tu veux dires (qui serait contenue dans une variable)
- Soit tu définis un ordre de suite de message, auquel cas il te faut enregistrer le message dit "précédemment" dans une variable (tout en prenant en compte de l'initialisation du robot).
Tu as beaucoup de solutions comme je l'ai dis, je te dis bon courage, et n'hésites pas à utiliser le forum si tu as besoin d'aide
PS : Bienvenue sur le forum