![]() |
Fonction Log ne fonctionne pas - Version imprimable +- Communauté Eggdrop (https://forum.eggdrop.fr) +-- Forum : Eggdrop et scripts (https://forum.eggdrop.fr/forumdisplay.php?fid=8) +--- Forum : Eggdrop (https://forum.eggdrop.fr/forumdisplay.php?fid=3) +--- Sujet : Fonction Log ne fonctionne pas (/showthread.php?tid=1330) |
Fonction Log ne fonctionne pas - protec - 09/04/2013 Bonjour, j'ai installé un eggdrop en version 1.6.20. tout fonctionne très bien mon script tlc également. Mon script TCL affiche le contenue d'un flux rss sur le Chan #RSS sur mon serveur irc perso Pour des raisons de gestion je veux insérer les messages de mon bot dans un fichier log donc avec l'option "p : messages publics sur le canal " voici ma configuration ( une partie ) ##### LOG FILES ##### set max-logs 5 logfile p #RSS "RSS.log" set log-time 1 ###################### Par contre le fichier reste vide avez-vous une idée pour enregistrer les messages de mon bot dans un fichier log mais uniquement les messages qu'il écrit sur le chan ? Merci d'avance pour votre aide Bonne journée Cordialement, Protec RE: Fonction Log ne fonctionne pas - CrazyCat - 09/04/2013 Tu ne pourras pas enregistrer tout ce que l'eggdrop dit, il faut doubler les différents puthelp/putserv/putquick par une ligne du genre: tcl
(voir l'aide putloglev) Je ne pense pas qu'il y ait un moyen de rendre ce système automatique, mais je vais chercher quand même. RE: Fonction Log ne fonctionne pas - protec - 09/04/2013 d'abord merci pour ta réponse. j'ai juste besoin des messages posté sur le chan par le BOT pas besoin des messages privé ou autres. si tu as une idée ? un grand merci pour ton aide Cordialement, RE: Fonction Log ne fonctionne pas - CrazyCat - 09/04/2013 Ben, mon idée est au dessus. Reprécise ta question. RE: Fonction Log ne fonctionne pas - protec - 09/04/2013 Ok, désolé je suis débutant. donc je dois crée un nouveau fichier .tcl ? ou juste dans la configuration de mon eggdrop Merci pour la réponse RE: Fonction Log ne fonctionne pas - CrazyCat - 10/04/2013 (09/04/2013, 11:01)CrazyCat a écrit : il faut doubler les différents puthelp/putserv/putquick par une ligne du genre:Donc, à mettre après (ou avant) chaque ligne qui envoit quelque chose sur le canal, dans le(s) script(s) RE: Fonction Log ne fonctionne pas - protec - 10/04/2013 Bonjour, j'ai trouvé une façons plus simple et qui arrive à mon but final : log dans mysql : j'utilise donc le script : mysqlegglog-v05 j'ai installé les paquets suivants : tcl et mysqltcl Par dans le script il charge la librairie suivante : load /usr/local/lib/tcl8.4/mysqltcl/libmysqltcl.so.2 déjà je dois changer en : load /usr/local/lib/tcl8.5/mysqltcl/libmysqltcl.so.2 mais je ne trouve pas le fichier libmysqltcl ..... je ne trouve pas la librairie sur mon serveur debian et même en cherchant sur Google je ne trouve pas sont emplacement et avec un whereis la même chose. Une idée ? merci d'avance RE: Fonction Log ne fonctionne pas - protec - 10/04/2013 Re, j'ai trouvé en fait c'est dans un tout autre endroit. et un autre fichier ^^ Pour info : load /usr/lib/tcltk/mysqltcl-3.05/libmysqltcl3.05.so si cela arrive à une autre personne ![]() merci pour votre aide ![]() RE: Fonction Log ne fonctionne pas - CrazyCat - 10/04/2013 Je n'ai pas trouvé la version 0.5 mais la version 0.4. Et je suis au regret de te dire qu'elle logue ce qui se passe sur le canal, mais pas ce qui est dit par l'eggdrop. |