21/04/2013, 14:35
Bon...
Déjà, merci de mettre un titre plus parlant que "modification script tcl". Et ne cherche pas, je l'ai déjà fait.
Ensuite, comme dit sur IRC, pour ne pas afficher le nom du réseau, c'est la directive "snet" qu'il faut mettre à "n", soit dans la configuration soit en faisant /msg eggdrop rc.net off
Et finalement, pour ne pas afficher le nick et le réseau, tu n'as pas du bien chercher. Il y a une procédure qui s'appelle make:user, il suffit de la modifier pour qu'elle ne retourne rien.
Donc :
devient:
Pas bien dur, non ?
Déjà, merci de mettre un titre plus parlant que "modification script tcl". Et ne cherche pas, je l'ai déjà fait.
Ensuite, comme dit sur IRC, pour ne pas afficher le nom du réseau, c'est la directive "snet" qu'il faut mettre à "n", soit dans la configuration soit en faisant /msg eggdrop rc.net off
Et finalement, pour ne pas afficher le nick et le réseau, tu n'as pas du bien chercher. Il y a une procédure qui s'appelle make:user, il suffit de la modifier pour qu'elle ne retourne rien.
Donc :
tcl
# Generates an user@network name
# based on nick and from bot
proc make:user { nick frm_bot } {
if {[string length $::crelay::hlnick] > 0 } {
set ehlnick [string index $::crelay::hlnick 0]
} else {
set ehlnick ""
}
array set him $::crelay::regg($frm_bot)
if { $::crelay::me(snet) == "y" } {
set speaker [concat "$::crelay::hlnick\($nick@$him(network)\)$ehlnick"]
} else {
set speaker $::crelay::hlnick$nick$ehlnick
}
return $speaker
}
devient:
tcl
# Generates an user@network name
# based on nick and from bot
proc make:user { nick frm_bot } {
return ""
}
Pas bien dur, non ?