#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
#3
Rank
11
Users

Channel Log Archive for #eggdrop

Prev
Next

* All times are UTC
Thursday, May 4, 2023
[06:30:47] * BdS joined #eggdrop
[06:55:14] * Amand joined #eggdrop
[06:55:16] * [Guru] set mode +h Amand
[07:05:58] Amand hello
[07:35:25] * Manuel joined #eggdrop
[07:35:28] Excalibur --> Manu_!~Manu@eth-east-parth2-46-193-66-112.wb.wifirst.net entre sur #eggdrop-fr@Libera
[07:35:28] Excalibur -//- <Manu_@Libera> a quitté (Changing host)
[07:35:28] Excalibur --> Manu_!~Manu@user/Manu/x-1732258 entre sur #eggdrop-fr@Libera
[07:45:41] * Jarvis joined #eggdrop
[07:47:03] * CrazyCat joined #eggdrop
[07:47:03] * [Guru] set mode +o CrazyCat
[08:53:35] Excalibur -//- <Imhotep@Epiknet> a quitté (Quit:: Bye)
[08:54:03] Excalibur *** <Boole@Epiknet> a mis le mode #eggdrop +l 17
[08:54:21] Excalibur --> Imhotep!~Imhotep@chanadmin.sports.epiknet.org entre sur #eggdrop@Epiknet
[08:55:03] Excalibur *** <Boole@Epiknet> a mis le mode #eggdrop +l 18
[08:57:44] Excalibur --> Imhotep0!~Imhotep@unique.epiknet.fr entre sur #eggdrop@Epiknet
[08:57:53] Excalibur -//- <Imhotep@Epiknet> a quitté (Ping timeout: 181 seconds)
[08:57:53] Excalibur *** <Imhotep0@Epiknet> s'appelle maintenant Imhotep
[11:45:08] Amand CrazyCat: je pense que le problème de l'unicode ex : 👿 dans le realname
[11:45:49] Amand provient sûrement du json2dict
[11:46:50] CrazyCat Probable, je crois qu'il lit caractère par caractère
[11:47:36] CrazyCat Le plus simple reste d'interdire les emojis et unicode dans les realname. Voire interdire les users :)
[11:54:33] Excalibur <MenzAgitat@Epiknet> yop
[11:54:53] Amand hello menz
[11:55:04] Amand il est possible d'interdire unicode dans le realname ?
[11:55:16] Amand je ne pense pas
[11:55:24] Amand enfin je parle d'unrealircd par exemple
[11:57:06] Excalibur <MenzAgitat@Epiknet> laisse chacun mettre ce qu'il veut
[11:57:16] Excalibur <MenzAgitat@Epiknet> est-ce dérangeant ?
[12:00:48] Amand brb tel
[12:03:52] CrazyCat MenzAgitat> Je crois que c'est une idée fixe d'Amand de récupérer toutes les infos de l'utilisateur (je sais pas si c'est bien RGPD)
[12:13:48] Excalibur <MenzAgitat@Epiknet> ce sont des informations anonymes CrazyCat
[12:14:12] Manuel Hello
[12:14:31] CrazyCat Pas si elles sont liées à une adresse mail qui ne serait pas anonyme
[12:14:35] Excalibur <MenzAgitat@Epiknet> ce qui ne le serait pas serait de stocker les IPs et de les associer à une autre information personnelle
[12:14:35] CrazyCat Salut Manuel
[12:14:44] Excalibur <MenzAgitat@Epiknet> IP ou mail oui
[12:14:58] Excalibur <MenzAgitat@Epiknet> yop Manuel
[12:15:55] Excalibur <MenzAgitat@Epiknet> moi je ne suis pas emmerdé par les notions de RGPD ou d'acceptation des cookies sur mon site
[12:16:13] Excalibur <MenzAgitat@Epiknet> vu que je ne stocker absolument aucune info utilisateur ni n'utilise de cookie
[12:16:22] Excalibur <MenzAgitat@Epiknet> stocke *
[12:16:45] CrazyCat Moi j'ai à la limite le souci sur le forum
[12:16:50] Excalibur <MenzAgitat@Epiknet> et c'est tant mieux, ça m'aurait emmerdé de m'occuper de ce genre de considérations
[12:16:57] Excalibur <MenzAgitat@Epiknet> oui pour le forum c'est différent
[12:17:10] Excalibur <MenzAgitat@Epiknet> tu utilise des cookies de session
[12:17:13] Excalibur <MenzAgitat@Epiknet> +s
[12:17:36] Excalibur <MenzAgitat@Epiknet> et tu stockes des IP associées à des comptes associés à des adresses e-mail etc
[12:18:28] Excalibur <MenzAgitat@Epiknet> c'est devenu pénible d'être webmaster
[12:18:32] CrazyCat Oui, c'est le propre de tout forum. Mais au moins elles ne sont pas partagées ades tiers
[12:18:37] Excalibur <MenzAgitat@Epiknet> trop de choses à prendre en considération
[12:18:38] CrazyCat avec des*
[12:18:53] Excalibur <MenzAgitat@Epiknet> ça ne change rien au problème de stockage des infos
[12:19:02] CrazyCat (bon, je revend toutes les données persos, mais c'est à part)
[12:19:10] Excalibur <MenzAgitat@Epiknet> la RGPD impose certaines choses
[12:19:19] Excalibur <MenzAgitat@Epiknet> la durée de conservation etc
[12:21:09] CrazyCat Normalement le forum passe sous les viseurs de la RGPD, il faudrait que je relise les 328 pages du résumé pour vérifier
[12:21:20] Excalibur <MenzAgitat@Epiknet> :x
[12:21:31] Excalibur <MenzAgitat@Epiknet> oui c'est peu probable qu'ils s'intéressent au forum
[12:21:50] CrazyCat Et zeolia n'a aucun souci de ce côté
[12:21:52] Excalibur <MenzAgitat@Epiknet> et tu te prendrais probablement juste un avertissement avec obligation de mise en conformité
[12:22:37] Excalibur <MenzAgitat@Epiknet> ou dans le pire des cas une OQTF
[12:22:58] Amand re
[12:23:01] Amand je vous lis attendez
[12:23:09] Excalibur <MenzAgitat@Epiknet> on ne bouge plus
[12:23:16] CrazyCat Ca c'est déjà fait. J'ai fait un homexit: ma maison n'est plus française
[12:23:48] Excalibur <MenzAgitat@Epiknet> il paraît que le soudan est agréable à cette époque de l'année
[12:24:02] Amand menz , ce n'est pas une question de ne pas laisser les users mettre ce qu'ils veulent
[12:24:09] Amand il y a un problème de "charset"
[12:24:21] Amand quand il récupère de l'unicode avec json2dict, c'est illisible
[12:24:23] Excalibur <MenzAgitat@Epiknet> oui mais est-ce gênant de ne pas voir les émojis ?
[12:24:38] Excalibur <MenzAgitat@Epiknet> ah c'est le passage par json2dict qui fait ça ?
[12:24:52] Amand bah ce n'est pas une question de ne pas le voir, ce n'est une question que ça met des caractères bizarre
[12:25:47] Excalibur <MenzAgitat@Epiknet> quelle idée d'utliser des émojis sur irc aussi :°
[12:26:10] CrazyCat Amand> la grosse question est imho que veux tu faire avec le realname ?
[12:26:54] Amand stocker le realname et l'afficher en retour sur irc pour ensuite éventuellement faire un traitement si besoin
[12:27:10] Amand ce n'est pas grave, mais si il y a une solution, ça serait un plus
[12:27:14] Amand sinon on s'en fiche oui
[12:27:37] Excalibur <MenzAgitat@Epiknet> c'est fliqué chez toi :D
[12:27:38] CrazyCat Ok, donc tu te fous un peu que l'unicode soit déformé du moment que pour le même unicode tu aies la même déformation
[12:28:05] Amand oui
[12:28:17] CrazyCat Ben voila, c'est réglé
[12:30:20] CrazyCat Quand tu vois ce que moi je stocke sur certains canaux. Je prouve que je suis un adepte du minimalisme :)
[12:31:03] CrazyCat (avec mon script de stats: cana, timestamp, type d'action, nick, contenu)
[12:31:37] CrazyCat Les utilisateurs n'ont aucun souci à se faire pour leurs données persos
[12:37:10] Amand pisg fonctionne avec les logs d'eggdrop c'est ça? c'est du tcl?
[12:37:22] CrazyCat non, pisg c'est du perl
[12:37:39] CrazyCat Perl IRC Stats Generator
[12:39:47] Excalibur <MenzAgitat@Epiknet> oui ça fonctionne Amand
[12:39:50] Excalibur <MenzAgitat@Epiknet> je l'utilise
[12:40:14] CrazyCat Ah oui tiens, je n'ai pas répondu à la première question
[12:40:17] Excalibur <MenzAgitat@Epiknet> ça se lance à intervalles réguliers indépendamment d'Eggdrop
[12:40:30] CrazyCat pisg prend en compte de nombreux formats de logs
[12:40:46] Amand ah ok , ça a l'air sympa, mais ça peut être fait seulement en tcl pourquoi utiliser perl?
[12:40:48] Excalibur <MenzAgitat@Epiknet> il traite les logs avec un cache pour aller plus vite et te produit du html
[12:40:52] Amand qu'est ce que fait perl que ne fait pas tcl?
[12:40:57] Amand ah !
[12:41:11] Excalibur <MenzAgitat@Epiknet> parce que Pisg n'a pas été conçu spécifique pour eggdrop
[12:41:16] Excalibur <MenzAgitat@Epiknet> et que Perl c'est pas plus mal qu'autre chose
[12:41:16] CrazyCat Amand> il a été fait en perl pour 2 raisons:
[12:41:30] CrazyCat - c'est pas propre à eggdrop (comme dit par Menz)
[12:41:41] CrazyCat - perl est très puissant pour le traitement de chaînes
[12:41:45] Excalibur <MenzAgitat@Epiknet> spécifiquement
[12:41:47] Excalibur <MenzAgitat@Epiknet> *
[12:42:22] Amand d'accord ok
[12:42:54] CrazyCat Gros défaut de pisg: la création du html est dans le code, donc en faire une page responsive revient à refaire tout le htmlgenerator
[12:43:19] Amand oui parce que quand je vois :
[12:43:46] Amand ça peut être fait seulement avec du tcl sans passer par un service tiers
[12:44:03] Excalibur <MenzAgitat@Epiknet> bah oui
[12:44:12] CrazyCat Bien sûr
[12:44:13] Excalibur <MenzAgitat@Epiknet> tout peut être fait directement en tcl
[12:44:21] Excalibur <MenzAgitat@Epiknet> mais ça serait probablement moins performant
[12:44:25] CrazyCat Ou en PHP aussi du coup
[12:44:43] CrazyCat Si c'est pour faire une page web, autant la faire en php
[12:44:44] Excalibur <MenzAgitat@Epiknet> et ça ajoute une charge sur l'eggdrop alors que pisg est standalone
[12:45:07] Excalibur <MenzAgitat@Epiknet> CrazyCat > pas forcément
[12:45:40] Excalibur <MenzAgitat@Epiknet> mes scripts génèrent directement du html, pourquoi passer par un intermédiaire ?
[12:46:11] Excalibur <MenzAgitat@Epiknet> en plus t'as plus de chances d'avoir des failles avec du php qu'avec du html
[12:46:19] Excalibur <MenzAgitat@Epiknet> plat
[12:46:45] CrazyCat MenzAgitat> Parce que ça n'a aucun intérêt de faire relire tous les logs à l'eggdrop et de lui faire générer du html, ce qui peut le mettre à plat
[12:47:07] Excalibur <MenzAgitat@Epiknet> pisg utilise un cache pour ne pas relire ce qu'il a déjà traîté
[12:48:24] CrazyCat Oui mais il y a tout le travail de lecture du cache. Plus rapide mais cpuvore
[12:48:37] Excalibur <MenzAgitat@Epiknet> Amand > merci d'avoir mis en évidence que #uno est mort X)
[12:49:08] Excalibur <MenzAgitat@Epiknet> d'où l'intérêt de déléguer à pisg plutôt qu'à l'eggdrop
[12:49:39] CrazyCat Quitte à refaire le bidule, je suis plus partant à travailler sur mon ircstats qui enregistre direct en base et derrière je génère au besoin (appel web) les stats dont j'ai besoin
[12:50:03] Excalibur <MenzAgitat@Epiknet> ah toi aussi tu refais un module de stats
[12:50:28] Excalibur <MenzAgitat@Epiknet> j'en ai fait un pour remplacer le module de stats qui est maintenant incompatible avec les versions 8.x+
[12:50:40] CrazyCat https://forum.eggdrop.fr/IRC-stats-t-1952.html <-- oui, c'est tout nouveau :D
[12:50:55] Excalibur <MenzAgitat@Epiknet> y'a la structure, il enregistre les stats mais j'ai pas encore eu le courage d'ajouter les commandes pour interroger la db
[12:51:33] Excalibur <MenzAgitat@Epiknet> oulà tout de suite le package mysql
[12:52:03] CrazyCat Oui, il parait qu'il le faut pour enregistrer dans MySQL
[12:52:09] CrazyCat (en fait mariadb)
[12:52:11] Excalibur <MenzAgitat@Epiknet> ça va très bien dans un fichier plat et ça n'a aucun impact sur les ressources
[12:52:45] CrazyCat Plus facile de faire des requêtes qui sortent des stats
[12:53:01] Excalibur <MenzAgitat@Epiknet> mh ça dépend comment la db est agencée
[12:53:35] Excalibur <MenzAgitat@Epiknet> j'évite d'utiliser des dépendances quand ce n'est pas pertinent
[12:53:58] CrazyCat Ben là c'est pertinent, vu que le but est d'avoir un front en php
[12:54:09] Excalibur <MenzAgitat@Epiknet> les calculs des stats se font au fur et à mesure donc la db contient les résultats exploitables sans traitement supplémentaire
[12:54:22] Excalibur <MenzAgitat@Epiknet> ah oui moi je ne visais pas le php
[12:54:46] Excalibur <MenzAgitat@Epiknet> juste les commandes !top10 !ttop10 !stat !top10 words etc
[12:54:48] CrazyCat En effet, j'ai constaté que les pages de statistiques des canaux n'étaient pas compatibles avec les appareils mobiles, pisg commençant à dater légèrement.
[12:54:50] CrazyCat Mon idée est donc de stocker directement en base de données l'activité d'un canal, avec parfois certains pré-calculs (comme le nombre de mots d'une ligne) afin de pouvoir les exploiter plus simplement qu'en ayant à parser les fichiers logs.
[12:55:03] Excalibur <MenzAgitat@Epiknet> celles qui ont disparu avec le module que j'utilisais sur 1.6.21 quoi
[12:55:49] CrazyCat Ok, donc les stats qui sont maintenant intégrées à anope :)
[12:56:12] CrazyCat !top
[12:56:27] CrazyCat 14:56:12 Zeolia -- [Guru] (robot@services.zeolia.chat) Top 3 de #eggdrop
[12:56:29] CrazyCat 14:56:12 Zeolia -- [Guru] (robot@services.zeolia.chat) 1 Excalibur lettres : 2445764, mots : 304731, lignes : 36843, smileys : 3455, actions : 15
[12:56:31] CrazyCat 14:56:12 Zeolia -- [Guru] (robot@services.zeolia.chat) 2 CrazyCat lettres : 360085, mots : 63209, lignes : 7253, smileys : 775, actions : 40
[12:56:33] CrazyCat 14:56:12 Zeolia -- [Guru] (robot@services.zeolia.chat) 3 Amand lettres : 149824, mots : 25967, lignes : 3174, smileys : 238, actions : 4
[12:56:50] Excalibur <MenzAgitat@Epiknet> t'aimes bien quand ça affiche plein de lignes
[12:56:55] Excalibur <MenzAgitat@Epiknet> jamais concis
[12:57:08] Excalibur <MenzAgitat@Epiknet> comme le !who qui ne met toujours que 4 nicks par ligne :p
[12:57:13] CrazyCat !erratum cis//
[12:57:15] Jarvis Erreur : Les séparateurs doivent être en nombre impair.
[12:57:19] CrazyCat !erratum cis/
[12:57:22] Jarvis Correction : <Excalibur> <MenzAgitat@Epiknet> jamais con
[12:57:56] Excalibur <MenzAgitat@Epiknet> aussi, j'enregistre les stats du jour / semaine / mensuel / annuel
[12:58:26] Excalibur <MenzAgitat@Epiknet> et comme les calculs sont faits au stockage, interroger la db est très rapide puisque les résultats sont directement exploitables
[12:59:09] CrazyCat Pas la même finalité donc pas le même fonctionnement
[12:59:16] Excalibur <MenzAgitat@Epiknet> j'enregistre aussi les records de connectés
[12:59:27] Excalibur <MenzAgitat@Epiknet> toujours par jour / semaine / mois / année
[12:59:45] CrazyCat Alors que moi je me fous de qui parle le plus et de combien il y a de personnes
[12:59:52] Excalibur <MenzAgitat@Epiknet> ok
[13:00:20] Excalibur <MenzAgitat@Epiknet> j'ai juste cherché à reproduire ce qui m'était utile dans le mod de stats devenu incompatible
[13:00:31] CrazyCat Je comprends bien
[13:00:44] CrazyCat Pour ma part je n'ai jamais utilisé le module
[13:00:45] Excalibur <MenzAgitat@Epiknet> en optimisant à mort parce que concurrencer la rapidité d'un module ne se fait pas à la légère
[13:01:24] Excalibur <MenzAgitat@Epiknet> un jour quand je serai motivé j'ajouterai les commandes utilisateur :x
[13:01:33] Excalibur <MenzAgitat@Epiknet> l'avantage c'est que pour l'instant y'a pas besoin de doc
[13:02:50] Manuel bonne idée MySQL
[13:03:10] CrazyCat mariadb
[13:04:50] Manuel vous avez raison pour la RGPD ils sont sévères la dessus
[13:05:37] CrazyCat Au moins autant que Hadopi
[13:06:29] CrazyCat Et sur des sites persos ou assimilés, surtout sans régie pub, ils se contrebalancent même de leur existence
[13:07:20] Manuel de toute façon avec l'iA et tout ce fake (possible) il est probable qu'on rentre dans une ère de la certification
[13:07:33] Manuel partout pour presque tout et n' importe quoi
[13:19:52] Manuel concernant MySQL : je retrouve plus un script que j'avais fais qui permettait de poster un article dans un wp depuis un chan avec la commande !post
[13:26:40] CrazyCat Ah ben si tu ne l'as pas diffusé, personne ne pourra t'aider
[13:26:53] CrazyCat Et selon quand tu l'as fait, WP a bien changé
[15:34:23] Excalibur -//- <Manu_@Libera> a quitté (Remote host closed the connection)
[15:34:38] * Manuel joined #eggdrop
[15:34:43] Excalibur --> Manu_!~Manu@eth-east-parth2-46-193-66-112.wb.wifirst.net entre sur #eggdrop-fr@Libera
[15:34:44] Excalibur --> Manu_!~Manu@user/Manu/x-1732258 entre sur #eggdrop-fr@Libera
[15:34:44] Excalibur -//- <Manu_@Libera> a quitté (Changing host)
[15:46:29] Excalibur -//- <Manu_@Libera> a quitté (Ping timeout: 240 seconds)
[16:01:53] * Manuel joined #eggdrop
[16:01:54] Excalibur --> Manu_!~Manu@2001:861:3dc1:3d80:94a:a5e3:d4c:3d02 entre sur #eggdrop-fr@Libera
[16:01:54] Excalibur -//- <Manu_@Libera> a quitté (Changing host)
[16:01:54] Excalibur --> Manu_!~Manu@user/Manu/x-1732258 entre sur #eggdrop-fr@Libera
Prev
Next