Messages : 142
Sujets : 22
Inscription : Mar 2008
27/07/2008, 23:26
(Modification du message : 05/09/2008, 13:04 par MenzAgitat.)
bonjour :)
Je cherche un tcl pour que mon bot deop un @ s'il a une inactivité de plus de 5mins par exemple, et qu'il lui envoit une notice du genre " inactivité de plus de 5 mins = deop "
Quelqu'un aurait-il ça sous la main ?
Par avance merci :)
Bonne soirée a tous :)
bewess
Messages : 142
Sujets : 22
Inscription : Mar 2008
Bonjour,
Vraiment personne aurait cela ? :'(
Messages : 250
Sujets : 6
Inscription : Jun 2005
A mon avis personne ne doit avoir ça de coder, mais je pense que c'est codable (quelle réponse waouh)
CrazyCat a écrit :La prochaine fois, essaye d'imaginer que j'ai un cerveau ...
Messages : 59
Sujets : 6
Inscription : May 2007
Salut,
Faudrait lancer une proc toute les 5 ou 10 minutes par exemple (bind time ...) qui whois les op du salon et qui à chaque fois récupère l'idle de chacun via un raw ...
C'est la seule solution que je vois, mais elle est carément chiante (si un opérateur du salon est ircop, il recevra une notice serveur comme quoi quelqu'un la whois (si le mode adéquate est activé sur la personne)).
Bref, un peu embêtant tout ça.
Messages : 942
Sujets : 93
Inscription : Jul 2007
Récupérer l'idle est très sujet au lag vu qu'il dépend d'une réponse du serveur et non pas de l'eggdrop.
Je verrais cela différemment :
- chaque fois que quelqu'un est opé, on lance un timer qui le déopera après 5mn.
- chaque fois qu'un op parle, on trouve le timer qui lui est associé, on l'arrête et on en relance un nouveau pour le déoper après 5mn.
Toute l'actualité de mes scripts ici (dernière mise à jour le 14/07/2018)
Tout programme comporte au moins un bug et pourrait être raccourci d'au moins une instruction, de quoi l'on peut déduire que tout programme peut être réduit à une seule instruction qui ne fonctionne pas.
Messages : 142
Sujets : 22
Inscription : Mar 2008
Merci pour vos réponses.
Je réponds tard car je reçoit pas les réponses dans ma BaL bizarre.
Par je sais pas coder :( donc si c'est faisable et si quelqu'un pourrait me montrer ou aurait cela , ça m'aiderait vachement :p
Encore n grand merci a vous tous
Bewess
Messages : 140
Sujets : 9
Inscription : Jun 2008
Tu fais un check de [getchanidle] toutes les X minutes, ça me parait plus simple ;-)
Messages : 942
Sujets : 93
Inscription : Jul 2007
Ah oui tiens j'avais pas pensé à cette commande.
Toute l'actualité de mes scripts ici (dernière mise à jour le 14/07/2018)
Tout programme comporte au moins un bug et pourrait être raccourci d'au moins une instruction, de quoi l'on peut déduire que tout programme peut être réduit à une seule instruction qui ne fonctionne pas.
Messages : 142
Sujets : 22
Inscription : Mar 2008
Merwin a écrit :Tu fais un check de [getchanidle] toutes les X minutes, ça me parait plus simple ;-)
Merci pour cette reponse :) mais eu ... je fais comment //blond :p
Bonne soirée a vous :)
bewess
Messages : 250
Sujets : 6
Inscription : Jun 2005
Ici tu as un exemple de proc qui utilise [getchanidle].
Je pense que ça pourra t'aider :)
CrazyCat a écrit :La prochaine fois, essaye d'imaginer que j'ai un cerveau ...