[Script] Interface MegaHAL (version actuelle : 4.1.0) - Version imprimable +- Communauté Eggdrop (https://forum.eggdrop.fr) +-- Forum : Eggdrop et TCL (https://forum.eggdrop.fr/forumdisplay.php?fid=8) +--- Forum : Scripts TCL (https://forum.eggdrop.fr/forumdisplay.php?fid=4) +---- Forum : Releases et support (https://forum.eggdrop.fr/forumdisplay.php?fid=20) +---- Sujet : [Script] Interface MegaHAL (version actuelle : 4.1.0) (/showthread.php?tid=706) |
RE: [script] Interface MegaHAL (version actuelle : 4.0.0) - aliasangelius - 12/10/2011 Yep Menz, petite idée.. Pourquoi ne pas rendre le bot megahal qui répondrait au pv aussi avec le même système que sur salon ? Exemple si quelqu'un dit des phrases en pv le bot lui répondra. RE: [script] Interface MegaHAL (version actuelle : 4.0.0) - MenzAgitat - 12/10/2011 J'ai volontairement négligé les rapports avec MegaHAL par messages privés pour plusieurs raisons. Pour commencer je trouve qu'un chatterbot sur IRC doit rester un objet public. D'autre part, la file d'attente de parole est commune et des discussions en privé auraient vite fait de la saturer. Pour cette raison, il n'est d'ailleurs pas recommandé d'activer MegaHAL sur plusieurs chans très actifs à la fois. Encore une autre raison est que la substitution des nicks aurait bien du mal à fonctionner en privé, faute d'utilisateurs à substituer. RE: [script] Interface MegaHAL (version actuelle : 4.0.0) - lesny - 13/10/2011 bonjour / bonsoir cette question est peut-être idiote ou la réponse est déjà donner dans le 1er poste mais ne l'ayant pas trouver je demande serait-il possible ou et il possible d'avoir al liste des mots que le bot connais cela peux être utile pour la suppression de certain mots au lieux d'attendre qu'il les dise edite: serait-il possible de faire en sorte que le tcl réagisse au couleur mirc ? j'ai remarquer que la command .megaver ne fonctionner pas chez moi édite: beug ? [00:57] <+Jeux-Furious> ta gallika mas eminan [00:57] <lesny> .forget ta gallika mas eminan [00:57] <+Jeux-Furious> Aucune occurrence n'a été trouvée. j'ai installer la dernière version donc j'ai kill la pid du bot j'ai remplacer tous les fichiers j'ai compiler le bot puis relancer et voici l'erreur [Interface MegaHAL - Erreur] Vous utilisez une version du module MegaHAL antérieure à la v3.5. Vous devez impérativement utiliser la version fournie avec cette interface pour qu'elle puisse fonctionner. RE: [script] Interface MegaHAL (version actuelle : 4.0.0) - MenzAgitat - 13/10/2011 lesny a écrit :serait-il possible ou et il possible d'avoir al liste des mots que le bot connais cela peux être utile pour la suppression de certain mots au lieux d'attendre qu'il les diseJette un oeil au fichier megahal.dic lesny a écrit :serait-il possible de faire en sorte que le tcl réagisse au couleur mirc ?C'est à dire ? Qu'entends-tu par "réagir" ? lesny a écrit :[00:57] <+Jeux-Furious> ta gallika mas eminanJe ne vois pas en quoi il s'agit d'un bug; s'il ne l'a pas appris c'est qu'il doit y avoir une raison. Tu peux toujours activer le DEBUGMODE (voir megahal.cfg) pour suivre ce qui se passe pendant la phase d'apprentissage et ainsi comprendre pourquoi il n'apprend pas tel ou tel truc. lesny a écrit :j'ai installer la dernière version donc j'ai kill la pid du bot j'ai remplacer tous les fichiers j'ai compiler le bot puis relancer et voici l'erreurLe message est assez clair, tu n'as pas recompilé ton eggdrop avec la nouvelle version du module (v3.5) qui est fournie avec l'interface. Si ce message apparaît, c'est que tu dois encore tourner avec la version précédente (v3.4). Lire ceci pour apprendre à installer un module correctement : http://www.eggdrop.fr/board/HOWTO-Utiliser-un-module-correctement-t-771.html lesny a écrit :j'ai remarquer que la command .megaver ne fonctionner pas chez moiNormal, l'Interface MegaHAL v4.0.0 n'est pas chargée (la raison est expliquée ci-dessus). RE: [script] Interface MegaHAL (version actuelle : 4.0.0) - lesny - 13/10/2011 bonjour / bonsoir soucis résolue j'ai tous désinstaller du eggdrop et tous remis et cela fonctionne au sujet des couleur je parle que quand je tape une commande du style .megahal on en couleur le tcl ne réagi pas il faut l’écrire en noir pour qu'il prenne en compte ma demande RE: [script] Interface MegaHAL (version actuelle : 4.0.0) - aliasangelius - 13/10/2011 Niveau des couleurs suffit d'un regsub à rajouter dans la bonne procédure dans le tcl exemple : tcl
RE: [script] Interface MegaHAL (version actuelle : 4.0.0) - lesny - 15/10/2011 bonjour / bonsoir si je rajoute ton code dans un autre tcl cela fonctionnera t'il aussi par exemple dans moderation.tcl car il kick ban mais si tu écris en couleur il ne te kick pas RE: [script] Interface MegaHAL (version actuelle : 4.0.0) - aliasangelius - 15/10/2011 Aucun rapport avec le megahal poste dans le bon topic. Au passage pour tout le monde j'ai fait ceci : Installer l'interface megahal. RE: [script] Interface MegaHAL (version actuelle : 4.0.0) - Mrvolks - 15/10/2011 Bonjour jais cela écrit en pl [16:15:20] [MEGAHAL] Brain learning mode set to off [16:15:20] Interface MegaHAL v4.0.0.20111012 (�2011 MenzAgitat) a �t� charg puis pourtant le module 3.5 a bien été chargé je ne comprend pas pkoi cela écrit en pl ya t'il quelqu'un qui pourrais me dire pourquoi que sa me écris cela en pl merci d'avance RE: [script] Interface MegaHAL (version actuelle : 4.0.0) - MenzAgitat - 16/10/2011 lesny a écrit :il faut l’écrire en noir pour qu'il prenne en compte ma demandeComme la plupart du temps quand on tape des commandes. alias_angelius a écrit :Niveau des couleurs suffit d'un regsub à rajouter dans la bonne procédure dans le tcl exemple :Je ne vois pas en quoi ça aiderait : vu que le bind n'est pas déclenché à cause de la couleur, tu mets ton code où ? dans la proc que ça n'appelle pas ? La solution pour que les binds de l'Interface MegaHAL acceptent la couleur serait de remplacer tous les binds pub par des binds pubm (qui eux acceptent les jokers) et d'utiliser le joker % signifiant 0 caractères ou plus n'étant pas un espace. Mrvolks a écrit :[16:15:20] [MEGAHAL] Brain learning mode set to offIl n'y a aucun problème : le message signifie que l'Interface MegaHAL désactive le mode apprentissage du module lorsqu'elle démarre, ce qui est normal puisque c'est elle qui gère ça. RE: [script] Interface MegaHAL (version actuelle : 4.0.0) - Mrvolks - 16/10/2011 merci MenzAgitat sa me rassure mais jais un autre chose quand j'active deux script avec l'interface_Megahal sa me dit cela : [Action Replyer - ERREUR] Vous avez activ� l'option megahal_interface mais le script Interface MegaHAL v3.4.0 (ou plus) n'est apparemment pas pr�sent. [Nick Change Responder - ERREUR] Vous avez activ� l'option megahal_interface mais le script Interface MegaHAL v3.5.0 (ou plus) n'est apparemment pas charg�. pourtant le module3.5 encore une fois a bien été charger. RE: [script] Interface MegaHAL (version actuelle : 4.0.0) - Artix - 16/10/2011 Les scripts NCR et Action Replier dependent du script d'interface de MenzAgitat, et pas du module. Vérifie que tu as bien chargé l'interface aussi! Si c'est le cas euh... surement une histoire de compat entre les version j'imagine RE: [script] Interface MegaHAL (version actuelle : 4.0.0) - Mrvolks - 16/10/2011 l'interface megahal est bien chargé puisse qu'il fonctionne très bien mais bon sais pas plus grave que puisse que les deux script très bien meme sans l'interface RE: [script] Interface MegaHAL (version actuelle : 4.0.0) - Mrvolks - 16/10/2011 et je me demandais MenzAgitat ou ce que je pourrais trouver le script respond.tcl pour pouvoir le faire fonctionner avec l'interface, je connais quelqu'un qu'il la, et puis sa ma l'air intéressent. si sais possible de l'avoir sa serais nikel RE: [script] Interface MegaHAL (version actuelle : 4.0.0) - MenzAgitat - 16/10/2011 @Mrvolks : Tu dois charger l'Interface MegaHAL avant de charger les autres scripts qui en dépendent. Vérifie donc l'ordre dans lequel tu charges tes scripts dans le fichier eggdrop.conf. Le script Responder n'est pas encore public, il est en phase de développement. |