#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
12
Users

Channel Log Archive for #eggdrop

Prev
Next

* All times are UTC
Filtering by user: CrazyCat
Wednesday, November 9, 2022
[07:09:29] @ CrazyCat Intéressant
[07:46:55] @ CrazyCat Les services n'écrivaient plus leur .pid et du coup ils se relançaient
[07:47:12] @ CrazyCat !who
[08:09:36] @ CrazyCat Oui, je ne sais pas ce qui a pu déconner, et surtout pas pourquoi le .pid s'est effacé
[12:43:41] @ CrazyCat D'ici ça se voit pas
[12:58:04] @ CrazyCat J'en ai, c'est bon
[12:58:49] @ CrazyCat Je veux pas qu'elles marchent, sinon je dois courir pour les rattraper
[13:52:39] @ CrazyCat !erratum ton écran/moi
[13:52:52] @ CrazyCat Jarvis> ?
[13:54:14] @ CrazyCat Non
[13:54:22] @ CrazyCat !erratum Non/oui
[13:55:45] @ CrazyCat C'est surtout pourquoi il s'est effacé
[13:56:57] @ CrazyCat Je pense que c'est plus complexe que ça: 2 instances devaient démarrer en même temps, la première ok, la seconde voyait un pid qui était pas le bon et l'effaçait pour le relancer
[13:57:16] @ CrazyCat Il y a du y avoir un merdage avec le script de check
[13:58:01] @ CrazyCat Elle remplaçait certainement, mais le check devait prendre la valeur du fichier pid et comparer avec la mauvaise instance de services
[13:58:21] @ CrazyCat (vu que normallement tu n'as qu'une instance qui tourne)
[13:58:39] @ CrazyCat C'est normal, tu ne dois pas voir ses parts non plus
[13:59:18] @ CrazyCat Ah oui, en fait c'est parce que c'est pas les mêmes users qui envoient les messages
[13:59:54] @ CrazyCat Guru est ignoré par le script (c'est volontaire) mais certaines actions sont envoyées par le serveur, pas par guru
[14:00:19] @ CrazyCat Il faudra que je remette ça a plat
[14:01:19] @ CrazyCat J'ai du oublier de gérer l'ignore sur les modes
[14:02:50] @ CrazyCat Robot de service (anope)
[14:07:22] @ CrazyCat Je crois. Tu peux faire parler Pan ?
[14:08:24] @ CrazyCat Donc oui j'ignores Pan
[14:10:22] @ CrazyCat (y'avait pas de troll, la question n'était pas de savoir si tu en étais capable mais si tu pouvais tester)
[14:15:53] @ CrazyCat En fait c'est bizarre, le changement de mode ne devrait pas être transmis quand c'est [Guru] qui le fait
[14:19:39] @ CrazyCat Le filtrage est fait globalement donc soit la "personne" est broadcastée soit elle ne l'est pas
[14:20:43] @ CrazyCat La seule différence entre les modes et le reste, c'est que je récupère le nick d'une autre manière (vu que c'est un bind raw)
[14:30:36] @ CrazyCat <Excalibur> Transmission >mode from [Guru] / #eggdrop
[14:30:54] @ CrazyCat Ca c'est normal
[14:31:32] @ CrazyCat Pourquoi après il ne sort pas, ma condition est :if {[llength $::crelay::users_excluded]>0 && [lsearch -nocase $::crelay::users_excluded $usernick]!=-1}
[14:32:04] @ CrazyCat ma liste n'est pas vide et [Guru] est bien dans la liste
[14:40:35] @ CrazyCat Plop Amand
[15:56:31] @ CrazyCat MenzAgitat> c'est pas faux, mais ça n'explique pas mon souci
[15:57:37] @ CrazyCat La seule option que je vois, c'est que pour les modes, j'extrais le nick avec un [lindex [split $frm "!"] 0]
[15:58:26] @ CrazyCat est-ce que pour lui {[Guru]} et [Guru] diffèrent ?
[15:58:50] @ CrazyCat (de toutes manières le join est une bonne pratique)
[15:59:17] @ CrazyCat Oui, je parle bien de la variable
[15:59:36] @ CrazyCat (dans ma liste j'ai "\[Guru\]"
[15:59:41] @ CrazyCat )
[16:02:17] @ CrazyCat Tu crois que ça sort d'où mon : <Excalibur> Transmission >mode from [Guru] / #eggdrop ?
[16:02:48] @ CrazyCat if { $::crelay::debug == 1 } { dlog "Transmission $usercmd from $usernick / $chan" }
[16:02:55] @ CrazyCat juste avant la condition
[16:06:37] @ CrazyCat C'est drôle ça:
[16:06:39] @ CrazyCat .tcl putlog $::crelay::users_excluded
[16:06:41] @ CrazyCat [17:06:00] \[Guru\] Pan ChanServ
[16:06:43] @ CrazyCat .tcl putlog [lsearch -nocase $::crelay::users_excluded \[Guru\]]
[16:06:45] @ CrazyCat [17:06:06] -1
[16:07:00] @ CrazyCat D'où que -1 ?
[16:07:37] @ CrazyCat Avec Pan, j'ai bien 1
[16:11:55] @ CrazyCat [17:11:44] tcl: evaluate (.tcl): foreach z $::crelay::users_excluded { putlog $z }
[16:11:57] @ CrazyCat [17:11:44] [Guru]
[16:11:59] @ CrazyCat [17:11:44] Pan
[16:12:01] @ CrazyCat [17:11:44] ChanServ
[16:12:11] @ CrazyCat C'est pas comme s'il interprétait la liste autrement
[16:12:57] @ CrazyCat Oui
[16:13:33] @ CrazyCat Je voulais dire c'est pas comme s'il découpait la liste autrement, il ressort bien les strings attendues
[16:18:04] @ CrazyCat Je regarderai ce soir ou demain... Ca doit être un truc con
[16:18:23] @ CrazyCat quoi? :D
[16:20:17] @ CrazyCat .tcl lappend users_excluded {[toto]}
[16:20:19] @ CrazyCat Tcl: {[toto]}
[16:20:21] @ CrazyCat .tcl set mn {[toto]}
[16:20:23] @ CrazyCat Tcl: [toto]
[16:20:25] @ CrazyCat .tcl putlog [lsearch -nocase -ascii $::crelay::users_excluded $mn]
[16:20:27] @ CrazyCat [17:19:24] -1
[16:21:10] @ CrazyCat Strange behavior, ça va remonter à l'équipe de tcl ça
[16:21:21] @ CrazyCat Sur ce je file :)
[16:44:12] @ CrazyCat Bon, déjà c'est bien tcl, eggdrop n'induit aucun souci
[16:48:53] @ CrazyCat Cherche pas, y'a un bug sur lsearch
[16:49:02] @ CrazyCat Je ferai une issue
Prev
Next