Fermeture automatique d'un salon a une heure prédéfinie
#46
Essaye d'ouvrir dans mes bind entre les {} rajoute min hour day month year
ex :

tcl
bind time - "$CC(amn) $CC(afh) * * *" time:averto
proc time:averto {min hour day month year} {
global CC
catch {open scripts/chan.db r} salle
while {![eof $salle]} { gets $salle salon; if {$salon!=""} { puts "PRIVMSG $salon :$CC(af)" } }
catch {close $salle}
}
 
bind time - "$CC(min) $CC(ferme) * * *" time:close
proc time:close {min hour day month year} {
global CC
catch {open scripts/chan.db r} salle
while {![eof $salle]} { gets $salle salon; if {$salon!=""} { puts "PRIVMSG $salon :$CC(close)"; puts "MODE $salon +$CC(mode)"; foreach users [chanlist $salon] { puts "KICK $salon $user :$CC(ouvert)"} } }
catch {close $salle}
}
 
bind time - "$CC(mouvre) $CC(ouvre) * * *" time:ouvre
proc time:ouvre {min hour day month year} {
global CC
catch {open scripts/chan.db r} salle
while {![eof $salle]} { gets $salle salon; if {$salon!=""} { puts "PRIVMSG $salon :$CC(ouvert)"; puts "MODE $salon -$CC(mode)" } }
catch {close $salle}
}


voila..
  Répondre   Avertir
#47
@Chris32: Lorsque tu mets du TCL, utilise plutôt "tcl" que "code" pour encadrer ton code s'il te plait.
  Répondre   Avertir
#48
Ah ouai c'est vrai, désolé CrazyCat
  Répondre   Avertir
#49
Bonjour, très sympa comme codage TCL ! Je vais le tester sous peu !! Je voulais savoir si c'était possible de faire une redirection de salon via un tcl oper ? Par exemple vous fermer le salon et il vous sajoin de force sur un autre salon ? Merci.
  Répondre   Avertir
#50
(24/02/2017, 16:17)KeeViiNou a écrit : Bonjour, très sympa comme codage TCL ! Je vais le tester sous peu !! Je voulais savoir si c'était possible de faire une redirection de salon via un tcl oper ? Par exemple vous fermer le salon et il vous sajoin de force sur un autre salon ? Merci.

Utilise le mode +lL x #dest avec:
- x = la limite d'utilisateurs pouvant être sur le canal (a priori 1, l'eggdrop)
- #dest = le canal vers lequel tu rediriges les utilisateurs

Et pas besoin d'être ircop ni de faire de SAJOIN pour ça.
  Répondre   Avertir


Sujets apparemment similaires...
Sujet Auteur Réponses Affichages Dernier message
  Message automatique heretoc 3 2,060 08/03/2013, 22:57
Dernier message: aliasangelius
  Identification automatique CrazyCat 7 7,573 23/06/2008, 10:17
Dernier message: BdS

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)