#eggdrop Bot Logged User list

Network: Zeolia
Modes: +nrt
Last Seen: an hour ago
Topic: ..·.·::::::::: Entraide pour les Eggdrops, Tcl et shells -| https://www.eggdrop.fr |- :::::::::·.·..  | dernier script ajouté : NetBots v4.10 - https://tinyurl.com/2celutn2
#2
Rank
11
Users

Channel Log Archive for #eggdrop

Prev
Next

* All times are UTC
Filtering by user: Euuu
Friday, September 9, 2022
[14:56:23] Euuu Bonjour ici.
[14:56:37] Euuu Re.
[14:58:48] Euuu J'ai trouvé une piste grâce à un eggdrop pour permettre aux personnes d'être notifiées lors de leur connexion par le formulaire de saisie de Kiwirc si elle on reçues un mémo. Ce que Memoserv de fait pas sauf si on s'identifie directement avec la commande /msg nickserv identify.
[15:00:19] Euuu Si il est ircop il pourrait je crois...
[15:01:08] Euuu Moi cela ne donne pas l'info, et itsonbinary m'a dit que pour l'instant la balle était dans le camp de Anope pour trouver une solution.
[15:01:11] Euuu Dès qu'une personne se connecte sur le serveur le bot (qui est ircop ou admin) exécute sur elle : /msg MemoServ  INFO [pseudo].
[15:01:12] Euuu Si dans la réponse reçue sous forme de notice on a la chaine "pas encore été lu" on envoi au nouveau connecté une notice l'informant que sa boîte comporte au moins un message.
[15:01:27] Euuu Je l'ai testée.
[15:01:45] Euuu Cette commande dit si une personne a un memo reçu etc... sans en permettre la lecture.
[15:03:57] Euuu Mais sur ton screenshot la personne est arrivée non identifiée vu que Nicserv lui a demandée de s'identifier sur le salon.
[15:08:59] Euuu Alors je ne sais pas pourquoi cela identifie mes users et moi-même et pourquoi on n'a pas les notifications. Pourquoi cette idée est mauvaise ?
[15:18:06] Euuu C'est ce qui m'arrive aussi.
[15:23:45] Euuu Ou un paramétrage différent ? Car moi je n'ai pas en plein channel une information de nickerv qui demande de s'identifier. Peut etre que tu aurais d'autres paramétrages ou une latence ?
[15:25:19] Euuu MOi je suis en sals
[15:25:30] Euuu Ils ont évoqué je pense la problématique ici https://github.com/kiwiirc/kiwiirc/issues/310
[15:27:42] Euuu Ha d'accord j'avais mal compris.
[15:27:55] Euuu Je n'étais pas certain de bien comprendre.
[15:31:38] Euuu Exacte mais dans l'attente qui peu s'éterniser ou ne jamais régler le soucis. Je n'ai pas plus de 100 users c'est un lieu très modeste.
[15:32:06] Euuu Alors pour le moment cela me plairait d'y pallier dans l'attente.
[15:36:51] Euuu Pour l'instant je préférerais jump vers un petit script, et vu que je suis dans l'antre des savants...
[15:37:18] Euuu Des experts et des dieux es tcl eggdrop...
[15:37:33] Euuu Des prodiges...
[15:37:52] Euuu Enfin j'en fais sans doute de trop mais on n'en n'est pas loin.
[15:47:33] Euuu Je ferai le ticket.
[15:51:34] Euuu Quelqu'un aurait la gentillesse s'il a un petit moment et si c'est relativement simple de m'écrire ces quelques lignes de code s'il vous plait ?
[15:51:42] Euuu Bonjour Amand.
[15:55:12] Euuu Merci beaucoup.
[15:59:10] Euuu Cela prend en charge la détection de la connexion de la personne sur le serveur ou le salon où est le bot où c'est juste la partie qui teste si la personne a reçu un mémo ?
[16:03:29] Euuu D'accord c'est super sympa.
[16:06:45] Euuu D'acord.
[16:54:25] Euuu Bon week !
[17:59:37] Euuu Le script plante...
[18:00:36] Euuu Quelqu'un pourrait regarder s'il y a une coquille dedans svp ?
[18:00:46] Euuu Qui sauterait aux yeux ?
[18:01:28] Euuu MenzAgitat serait par là ?
[18:18:10] Euuu Je n'ai eu comme message d'erreur que ça en partyline :
[18:18:10] Euuu * CONFIG FILE NOT LOADED (NOT FOUND, OR ERROR)
[18:19:13] Euuu J'ai re vérifié le nom et le chemin du fichier tcl sont bons.
[18:20:00] Euuu Dans mon eggdrop.conf  : source scripts/memosnotif.tcl
[18:20:26] Euuu Nom du fichier sur le serveur : memosnotif.tcl
[18:21:03] Euuu J'utilise le même chemin et le même endroit que pour mes autres scripts.
[18:22:53] Euuu C'est quand j'ai fait la commande en partyline : ./eggdrop config.conf que le bot a quitté les salons.
[18:25:29] Euuu Voilà la version que j'ai mise en ligne au cas où mais quelques ajouts auraient posé problème :
[18:26:38] Euuu Je rajoute l'espace et je réessaye ?
[18:26:51] Euuu Merci.
[18:29:36] Euuu * CONFIG FILE NOT LOADED (NOT FOUND, OR ERROR)
[18:30:26] Euuu Cela ne fonctionne pas pour le moment.
[18:30:40] Euuu Modification faite.
[18:35:36] Euuu Je l'ai sauvé sur Notepad++ et je l'ai transféré avec Filezilla.
[18:36:26] Euuu eggdrop v1.8.4  qui fonctionne bien avec tous mes scripts pour le moment
[18:36:55] Euuu Eggdrop v1.8.4 (C) 1997 Robey Pointer (C) 2010-2018 Eggheads
[18:39:30] Euuu D'accord donc quel est ton avis ?
[18:39:53] Euuu Oui mais quelle serait l'erreur ?
[18:41:32] Euuu D'accord.
[18:42:37] Euuu Le script se charge chez toi si j'ai bien compris ?
[18:48:11] Euuu Trouvé ! Je me trompais....
[18:48:23] Euuu ./eggdrop config.conf
[18:48:32] Euuu Alors que je devais faire...
[18:48:35] Euuu ./eggdrop eggdrop.conf
[18:54:58] Euuu Parcontre le scripte n'apporte pas le service escompté pour le moment il n'informe pas qu'un mémo a été envoyé
[19:09:35] Euuu [21:09:12] Tcl error [memocheck]: can't read "nick": no such variable
[19:12:49] Euuu Amand je ne savais pas faire le scripte c'est CrazyCat qui me l'a réalisé car je suis très très débutant avec les eggdrop.
[19:16:39] Euuu ça a été corrigé avec l'aide de MenzAgitat ça.
[19:21:39] Euuu Tu sais j'ai du mal à analyser le fonctionnement précis du script je suis désolé.
[19:22:29] Euuu Je comprend le minimum.
[19:22:57] Euuu Mais rien que le rexex pas simple au début à maitriser peut etre
[19:24:12] Euuu Je ne comprend pas pourquoi putserv "PRIVMSG MemoServ :info $nick"
[19:24:32] Euuu Il faudrait que je pose plusieurs questions par ligne
[19:24:55] Euuu Il n'y a pas de valeur affectée donc à $nick.
[19:25:07] Euuu Qui est une variable c'est ça ?
[19:28:58] Euuu D'accord.
[19:29:52] Euuu Donc celle qui doit être utilisée dans la dernière ligne putserv ?
[19:30:20] Euuu JE test.
[19:33:41] Euuu [21:32:43] Tcl error [memocheck]: can't read "unick": no such variable
[19:39:02] Euuu Donc ce n'est pas la modification que je devais faire Amand.
[19:42:03] Euuu On a ça pour le deuxième unick  ([^ ]+)
[19:42:32] Euuu Alors que que plus haut dans le code on a ça ([^\s]+)
[19:42:49] Euuu Ce ne serait pas là aussi le soucis ?
[19:48:38] Euuu J'avais mis PRIVMSG MemoServ :info $unick à la place de PRIVMSG MemoServ :info $nick dans un premier temps....
[19:49:01] Euuu proc memocheck {frm key text} {
[19:49:02] Euuu if {[string match "*été lu*" $text]} {
[19:49:02] Euuu regexp {:\ ([^\s]+)\s[^\d]+(\d{1,})} $text - unick nb
[19:49:03] Euuu putserv "PRIVMSG $unick :Tu as $nb messages sur memoserv"
[19:49:03] Euuu return
[19:49:04] Euuu } elseif {[string match -nocase "*client connecting*" $text]} {
[19:49:05] Euuu regexp {:\ ([^ ]+)\s\(([^@]+)@([^\)])+\)\s\[([^\]]+)} $text - unick ident host ip
[19:49:05] Euuu putserv "PRIVMSG MemoServ :info $unick"
[19:49:05] Euuu }
[19:49:18] Euuu Re désolé.
[19:49:23] Euuu Oui.
[19:50:26] Euuu normal l'espace :  ([^ ]+)
[19:50:28] Euuu ?
[19:51:17] Euuu d'accord
Prev
Next