#eggdrop Bot Logged User list

Network: Zeolia
Modes: +nrt
Last Seen: 37 minutes 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: Excalibur
Saturday, October 15, 2022
[06:28:22] @ Excalibur --> uto!~nemesis@EpiK-F78D800A.w86-209.abo.wanadoo.fr entre sur #eggdrop@Epiknet
[06:29:04] @ Excalibur *** <Boole@Epiknet> a mis le mode #eggdrop +l 21
[10:15:03] @ Excalibur --> Error!~err@ethicalslacker.net entre sur #eggdrop-fr@Libera
[10:15:04] @ Excalibur -//- <Error@Libera> a quitté (Changing host)
[10:15:04] @ Excalibur --> Error!~err@user/error entre sur #eggdrop-fr@Libera
[13:11:29] @ Excalibur <MenzAgitat@Epiknet> yop
[13:58:10] @ Excalibur <MenzAgitat@Epiknet> yop CrazyCat
[14:34:14] @ Excalibur <MenzAgitat@Epiknet> CrazyCat > ça marchait parfaitement jusqu'à il y a peu
[14:34:33] @ Excalibur <MenzAgitat@Epiknet> j'ai perdu tous mes favoris dans la mise à jour de flashfxp, je suis content
[14:34:58] @ Excalibur <MenzAgitat@Epiknet> il n'en a récupéré qu'un seul (que je n'utilise plus) alors que je lui ai demandé d'importer de la v4
[14:35:16] @ Excalibur <MenzAgitat@Epiknet> pas grave, je n'utilisais plus les autres tfaçon
[14:36:09] @ Excalibur <MenzAgitat@Epiknet> et j'avais une sauvegarde en mode texte
[14:36:41] @ Excalibur <MenzAgitat@Epiknet> par contre j'ai dû oublier de noter mon mot de passe pour me connecter sur ton ftp
[14:37:07] @ Excalibur <MenzAgitat@Epiknet> oui, stp
[14:39:07] @ Excalibur <MenzAgitat@Epiknet> je préfère flashfxp à winscp
[14:39:13] @ Excalibur <MenzAgitat@Epiknet> ¬¬
[14:39:33] @ Excalibur <MenzAgitat@Epiknet> j'arrive, je suppose que t'as oublié aussi les commandes pour envoyer un pv via le relay :p
[14:52:56] @ Excalibur <MenzAgitat@Epiknet> !r
[14:53:34] @ Excalibur <MenzAgitat@Epiknet> !r
[14:53:35] @ Excalibur <Boole@Epiknet> *rires enregistrés*
[14:53:38] @ Excalibur <MenzAgitat@Epiknet> voilà
[14:53:52] @ Excalibur <MenzAgitat@Epiknet> c'est au moins aussi essentiel que Sheldon
[14:56:44] @ Excalibur <MenzAgitat@Epiknet> les valeurs des attributs sont optionnelles ?
[14:58:07] @ Excalibur <MenzAgitat@Epiknet> l'ensemble des arguments est optionnel ?
[14:58:55] @ Excalibur <MenzAgitat@Epiknet> .mcset [
[14:59:15] @ Excalibur <MenzAgitat@Epiknet> mmh
[14:59:18] @ Excalibur <MenzAgitat@Epiknet> ok
[15:00:10] @ Excalibur <MenzAgitat@Epiknet> le 1er [ n'est pas équilibré
[15:00:14] @ Excalibur <MenzAgitat@Epiknet> d'où ma question
[15:01:01] @ Excalibur <MenzAgitat@Epiknet> d'expérience, personne ne va comprendre ta syntaxe
[15:01:12] @ Excalibur <MenzAgitat@Epiknet> j'ai déjà fait des trucs alambiqués mais là c'est un record
[15:01:31] @ Excalibur <MenzAgitat@Epiknet> quand j'ai des commandes aussi souples que ça, je documente la syntaxe sur plusieurs lignes
[15:01:39] @ Excalibur <MenzAgitat@Epiknet> une pour chaque cas d'usage
[15:02:30] @ Excalibur <MenzAgitat@Epiknet> [<[+-]attr3>] -> manque un |
[15:02:44] @ Excalibur <MenzAgitat@Epiknet> ça reste quand même difficile à lire même pour moi
[15:03:03] @ Excalibur <MenzAgitat@Epiknet> donc pour l'utilisateur lambda...
[15:03:19] @ Excalibur <MenzAgitat@Epiknet> faudra bien documenter et donner moults exemples
[15:04:03] @ Excalibur <MenzAgitat@Epiknet> faudra aussi préciser la signification des < > [ ] |
[15:04:25] @ Excalibur <MenzAgitat@Epiknet> et indiquer qu'il ne faut pas les ajouter littéralement dans la ligne de commande :x
[15:04:49] @ Excalibur <MenzAgitat@Epiknet> oui mais y'a des gens plus universels que d'autres :x
[15:05:11] @ Excalibur <MenzAgitat@Epiknet> toi et moi on connaît cette syntaxe, c'est pas le cas de 95% des gens
[15:05:33] @ Excalibur <MenzAgitat@Epiknet> donc je le rappelle à chaque fois que je m'en sers
[15:06:33] @ Excalibur <MenzAgitat@Epiknet> et pourquoi donc ?
[15:07:34] @ Excalibur <MenzAgitat@Epiknet> need-op { needop #tonchan }
[15:07:43] @ Excalibur <MenzAgitat@Epiknet> et tu déclares une procédure needop
[15:07:50] @ Excalibur <MenzAgitat@Epiknet> qui fait le boulot
[15:09:02] @ Excalibur <MenzAgitat@Epiknet> CrazyCat > le fichier .conf est en fait un tcl
[15:09:50] @ Excalibur <MenzAgitat@Epiknet> et depuis ce .conf, j'ai need-op { needop #boulets }
[15:10:07] @ Excalibur <MenzAgitat@Epiknet> donc si ça marche dans un .conf, c'est faisable dans un .tcl
[15:11:09] @ Excalibur <MenzAgitat@Epiknet> [17:10:57] <MenzAgitat> .tcl info body needop
[15:11:09] @ Excalibur <MenzAgitat@Epiknet> [17:10:57] <Boole> Tcl: global ChanServ botnick servalwaysident
[15:11:09] @ Excalibur <MenzAgitat@Epiknet> [17:10:57] <Boole> Tcl:
[15:11:09] @ Excalibur <MenzAgitat@Epiknet> [17:10:57] <Boole> Tcl: # putlog "Services: Je ne suis pas opé sur $chan"
[15:11:10] @ Excalibur <MenzAgitat@Epiknet> [17:10:57] <Boole> Tcl: if $servalwaysident { servicesident }
[15:11:12] @ Excalibur <MenzAgitat@Epiknet> [17:10:57] <Boole> Tcl: if [needtosend OP$chan] {
[15:11:14] @ Excalibur <MenzAgitat@Epiknet> [17:10:57] <Boole> Tcl: putserv "PRIVMSG $ChanServ :Op $chan $botnick"
[15:11:16] @ Excalibur <MenzAgitat@Epiknet> [17:10:57] <Boole> Tcl: }
[15:11:22] @ Excalibur <MenzAgitat@Epiknet> alors y'a une couille dans ton script
[15:14:09] @ Excalibur <MenzAgitat@Epiknet> le problème vient de ton script, ça fonctionne autrement
[15:15:00] @ Excalibur <MenzAgitat@Epiknet> j'y ai pensé
[15:15:10] @ Excalibur <MenzAgitat@Epiknet> mais il ne t'aurait pas fait une erreur de commande inconnue
[15:15:15] @ Excalibur <MenzAgitat@Epiknet> s'il n'avait pas évalué
[15:16:09] @ Excalibur <MenzAgitat@Epiknet> c'est l'encapsulation normale pour un flag avec valeur textuelle
[15:18:15] @ Excalibur <MenzAgitat@Epiknet> d'ailleurs chez moi c'est encapsulé aussi : need-op { needop #boulets }
[15:19:00] @ Excalibur <MenzAgitat@Epiknet> j'ai du mal à imaginer de quelle façon tu as pu merder pour que ça fasse ça
[15:19:29] @ Excalibur <MenzAgitat@Epiknet> je n'ai pas d'hypothèse, faut vérifier ton code
[15:20:12] @ Excalibur <MenzAgitat@Epiknet> oui
[15:20:26] @ Excalibur <MenzAgitat@Epiknet> mais en fait c'est pas une chaîne
[15:20:30] @ Excalibur <MenzAgitat@Epiknet> c'est une commande
[15:20:44] @ Excalibur <MenzAgitat@Epiknet> une liste
[15:21:00] @ Excalibur <MenzAgitat@Epiknet> d'où les { }
[15:23:40] @ Excalibur <MenzAgitat@Epiknet> dans tcl, tout le code est une liste
[15:23:53] @ Excalibur <MenzAgitat@Epiknet> seules les variables peuvent être des strings
[15:28:09] @ Excalibur <MenzAgitat@Epiknet> à moins qu'à un moment tu aies doublé les {{ }}
[15:28:17] @ Excalibur <MenzAgitat@Epiknet> nickel
[15:28:36] @ Excalibur <MenzAgitat@Epiknet> l'idéal serait qu'il essaie aussi de se oper
[15:28:52] @ Excalibur <MenzAgitat@Epiknet> t'as pensé à {*} sinon ?
[15:29:17] @ Excalibur <MenzAgitat@Epiknet> et pour need-invite, faudrait qu'il s'auto-invite par chanserv
[15:29:32] @ Excalibur <MenzAgitat@Epiknet> et pour need-key qu'il fasse péter la clé ou je sais pas
[15:30:19] @ Excalibur <MenzAgitat@Epiknet> okok
[15:30:39] @ Excalibur <MenzAgitat@Epiknet> {*} sert à supprimer les { } d'une liste
[15:31:14] @ Excalibur <MenzAgitat@Epiknet> ué
[15:31:32] @ Excalibur <MenzAgitat@Epiknet> ui
[15:32:24] @ Excalibur <MenzAgitat@Epiknet> par contre si tu fais autre chose qu'appeler une procédure dans ton need-op, genre plusieurs commandes d'affilée avec des variables, ça va exploser
[15:33:08] @ Excalibur <MenzAgitat@Epiknet> il eut été de bon aloi de prévoir ces custom-procs dans la partie paramétrage de ton script
[15:33:27] @ Excalibur <MenzAgitat@Epiknet> pour en faciliter l'accès et simplifier le tout
[15:33:45] @ Excalibur <MenzAgitat@Epiknet> ben tu mets une proc needop comme exemple
[15:34:01] @ Excalibur <MenzAgitat@Epiknet> une qui fait tout le boulot, pas juste qui se plaint
[15:34:08] @ Excalibur <MenzAgitat@Epiknet> idem pour les autres needxxxx
[15:34:19] @ Excalibur <MenzAgitat@Epiknet> enfin c'est juste une idée
[15:34:35] @ Excalibur <MenzAgitat@Epiknet> j'ai tendance à faire des trucs boulet-proof alors j'aurais probablement fait un truc comme ça
[15:36:11] @ Excalibur <MenzAgitat@Epiknet> je sais
[15:36:20] @ Excalibur <MenzAgitat@Epiknet> mais ce qui mérite d'être fait mérite d'être bien fait :p
[15:37:58] @ Excalibur <MenzAgitat@Epiknet> mh
[15:38:09] @ Excalibur <MenzAgitat@Epiknet> tu vas trouver, je te fais confiance
[15:38:54] @ Excalibur <MenzAgitat@Epiknet> je vais mater un film; en cas de besoin, tu cries
[15:39:03] @ Excalibur <MenzAgitat@Epiknet> et j'accours
[15:43:51] @ Excalibur <MenzAgitat@Epiknet> !addquote (CrazyCat@Zeolia) Grâce à ce /bug/ tout est cohérent
[15:43:53] @ Excalibur <Boole@Epiknet> Citation n°45 ajoutée.
[15:43:56] @ Excalibur <MenzAgitat@Epiknet> ça en dit long...
[15:45:01] @ Excalibur <MenzAgitat@Epiknet> si mais j'ai un 6ème sens pour ne pas louper les trucs marrants
[15:51:20] @ Excalibur <MenzAgitat@Epiknet> j'ai toujours admiré ta façon de faire des docs incomplètes en 2 lignes
[15:51:38] @ Excalibur <MenzAgitat@Epiknet> alors que moi j'y passe du temps
[15:57:03] @ Excalibur <MenzAgitat@Epiknet> bon c'est déjà mieux que WIP
[16:33:37] @ Excalibur -//- <Boole@Epiknet> a quitté (Ping timeout: 180 seconds)
[16:33:54] @ Excalibur --> Bool0!~Boole@383D683C.510969A.AAF3648F.IP entre sur #eggdrop@Epiknet
[16:34:42] @ Excalibur *** <Bool0@Epiknet> s'appelle maintenant Boole
[16:38:10] @ Excalibur -//- <Unique78@Epiknet> a quitté (Ping timeout: 180 seconds)
[16:40:58] @ Excalibur --> Unique78!~Unique@unique.epiknet.fr entre sur #eggdrop@Epiknet
[16:56:16] @ Excalibur -//- <MenzAgitat@Epiknet> a quitté (Ping timeout: 180 seconds)
[16:57:01] @ Excalibur --> Bool0!~Boole@383D683C.510969A.AAF3648F.IP entre sur #eggdrop@Epiknet
[16:57:28] @ Excalibur --> MenzAgitat!~MenzAgita@383D683C.510969A.AAF3648F.IP entre sur #eggdrop@Epiknet
[16:57:32] @ Excalibur -//- <Bool0@Epiknet> a quitté (Quit:: changing servers)
[16:57:41] @ Excalibur -//- <Boole@Epiknet> a quitté (Ping timeout: 181 seconds)
[16:57:56] @ Excalibur --> Bool0!~Boole@383D683C.510969A.AAF3648F.IP entre sur #eggdrop@Epiknet
[16:58:22] @ Excalibur *** <Bool0@Epiknet> s'appelle maintenant Boole
[16:58:54] @ Excalibur -//- <Boole@Epiknet> a quitté (Quit:: changing servers)
[17:00:57] @ Excalibur --> Boole!~Boole@383D683C.510969A.AAF3648F.IP entre sur #eggdrop@Epiknet
[17:07:57] @ Excalibur -//- <MenzAgitat@Epiknet> a quitté (Ping timeout: 180 seconds)
[17:08:10] @ Excalibur --> Bool0!~Boole@383D683C.510969A.AAF3648F.IP entre sur #eggdrop@Epiknet
[17:08:14] @ Excalibur --> MenzAgitat!~MenzAgita@383D683C.510969A.AAF3648F.IP entre sur #eggdrop@Epiknet
[17:09:13] @ Excalibur -//- <Boole@Epiknet> a quitté (Ping timeout: 180 seconds)
[17:09:23] @ Excalibur *** <Bool0@Epiknet> s'appelle maintenant Boole
[17:09:53] @ Excalibur -//- <Boole@Epiknet> a quitté (Quit:: changing servers)
[17:10:17] @ Excalibur --> Boole!~Boole@383D683C.510969A.AAF3648F.IP entre sur #eggdrop@Epiknet
[20:57:57] @ Excalibur -//- <uto@Epiknet> a quitté (Ping timeout: 180 seconds)
[20:58:05] @ Excalibur *** <Boole@Epiknet> a mis le mode #eggdrop +l 20
[21:49:47] @ Excalibur -//- <Boole@Epiknet> a quitté (Ping timeout: 181 seconds)
[21:50:25] @ Excalibur -//- <MenzAgitat@Epiknet> a quitté (Ping timeout: 181 seconds)
[21:51:31] @ Excalibur --> MenzAgitat!~MenzAgita@383D683C.510969A.AAF3648F.IP entre sur #eggdrop@Epiknet
[21:53:02] @ Excalibur --> Boole!~Boole@383D683C.510969A.AAF3648F.IP entre sur #eggdrop@Epiknet
[22:45:01] @ Excalibur -//- <Boole@Epiknet> a quitté (Quit:: maintenance)
[22:45:39] @ Excalibur <-- <MenzAgitat@Epiknet> est sorti de #eggdrop
[22:49:18] @ Excalibur --> MenzAgitat!~MenzAgita@383D683C.510969A.AAF3648F.IP entre sur #eggdrop@Epiknet
[22:49:41] @ Excalibur --> Boole!~Boole@383D683C.510969A.AAF3648F.IP entre sur #eggdrop@Epiknet
Prev
Next