Messages : 66
Sujets : 16
Inscription : Dec 2009
Niveau d’avertissement :
0%
Salut la compagnie,
j'aimerais savoir s'il est possible que l'eggdrop loggue non seulement ce qu'il voit, mais aussi ce qu'il fait ou dit? Comme je ne sais pas faire, j'utilise 2 eggdrops: un baratineur et un loggueur.
C'est là juste ma question. Merci d'avance de vos réponses et bonne soirée,
PC
Messages : 2,335
Sujets : 191
Inscription : Apr 2004
Non, ce n'est pas possible nativement.
Le moyen le plus simple est de modifier le tcl "baratineur" pour ajouter des putloglev aux bon endroits.
Il est peut-être possible de surcharger putserv (ou puthelp ou putquick) pour cela, mais l'enregistrement dans le log demande une certaine mise en forme qui dépend de ce qui est logué (un privmsg ou une action).
Messages : 926
Sujets : 93
Inscription : Jul 2007
Niveau d’avertissement :
0%
On peut loguer les lignes envoyées par l'eggdrop au serveur avec un bind out (introduit dans la v1.6.20 il me semble).
Messages : 2,335
Sujets : 191
Inscription : Apr 2004
Ah tiens, je vais aussi voir. Et mettre à jour la page du wiki
Messages : 91
Sujets : 21
Inscription : Jul 2010
Niveau d’avertissement :
0%
Un bind out !?
Ça peut aidé dans quel cas ?
Pour putlog tout les message qu'on envois ?
Ça m'intrigue
Messages : 2,335
Sujets : 191
Inscription : Apr 2004
Dans la doc de eggdrop 1.6.21 (doc/tcl-commands.doc):
Citation :(45) OUT (stackable)
bind out <flags> <mask> <proc>
proc-name <queue> <message> <queued|sent>
Description: triggered whenever output is sent to the server. Normally
the event will occur twice for each line sent: once before entering
a server queue and once after the message is actually sent. This
allows for more flexible logging of server output and introduces
the ability to cancel the message.
Mask is matched against "queue status", where status is either
'queued' or 'sent'. Queues are: mode, server, help, noqueue.
noqueue is only used by the putnow tcl command.
Module: server