A mon avis il faut le placer en dehors, faire un truc a part quoi.
Genre,
- Rajouter un paramètre pour la procédure pub pour ne pas prendre en compte l'antiflood, en modifiant les lignes suivantes :
- Faire une proc à l'arrache à côté pour s'occuper de l'annonce :
}
Genre,
- Rajouter un paramètre pour la procédure pub pour ne pas prendre en compte l'antiflood, en modifiant les lignes suivantes :
TCL
proc vdm::pub_disp_vdm {pantiflood nick host handle chan args} {
TCL
if {!$pantiflood && ($vdm::antiflood == 1) && ([vdm::antiflood $chan "vdm"] == "flood")} { return }
TCL
bind pub $vdmauth $vdmcmd {vdm::pub_disp_vdm 0}
TCL
catch { unbind pub $vdm::vdmauth $vdm::vdmcmd {vdm::pub_disp_vdm 0}}
- Faire une proc à l'arrache à côté pour s'occuper de l'annonce :
TCL
utimer <TEMPS> vdm::timerAnnounce
proc ::vdm::timerAnnounce {} {
vdm::pub_disp_vdm 0 - - - <CHAN>
utimer <TEMPS> vdm::timerAnnounce
}