[Tuto] Installation de Megahal
#1
Bonjour,

Voilà je créer un nouveau post qui va concerner comment installer correctement l'interface megahal de MenzAgitat.

Pourquoi je fais ce tuto ? Tout simplement que sur irc il existe des beau feignant qui ne veulent pas lire le post ou se situe megahal et chercher ou c'est expliquer pour l'installer.

Donc je vais vous expliquer comment installer le module megahal et comment compilé le tout.

Ce n’est pas bien compliquer vous aller voir Smile

Première étapes entrée en PL de l'eggdrop ou ont désire installer megahal si c'est un bot qui et connecté.

Une fois en PL tapez tout simplement :

Citation :.die

Une fois ceci fait le bot va déconnecter du réseau ou il se situe.
Ensuite ouvrez votre client ftp et putty

Dans votre client ftp aller dans le dossier eggdrop1.6.21 (ceci étant la dernière version d'eggdrop.)
Une fois dans le dossier aller dans le dossier src puis dans le dossier mod.

Lorsque vous êtes dans c'est dossier vous décompressez le fichier megahal une fois fait vous aurez encore un autre fichier à décompresser sous le nom de : megahal.mod.3.5 for egg1.6.20-tcl8.5 Artixed Edition
Ceci et dans le dernier megahal sortie actuellement.

Ensuite une fois ceci décompresser aller dans le dossier que vous avez décompressé au préalable et dedans vous prenez : megahal.mod que vous aller mettre dans : eggdrop1.6.21/scr/mod.
Donc le dossier megahal.mod une fois mis dans ce répertoire la vous pouvez commencer à lancer putty.

Une fois putty lancer et prêt tapez ceci : ./configure --prefix=/home/votre-compte-shell/le-dossier-de-votre-eggdrop

La sa va vous créer votre dossier de votre eggdrop s'il n'existe pas s'il existe mettez exactement le même nom de dossier comme ça ça vous évitera de refaire un autre bot pour rien.
Donc dans le dossier de l'eggdrop que vous avez créé il vous faudra rajouter c'est choses :

Citation :megahal.aux
megahal.ban
megahal.swp
megahal.trn

Une fois ceci fait il vous reste à faire :

Citation :make config
make
make install

Donc une fois toutes c'est commandes faites vous avez recompilé votre eggdrop..

Et non il reste encore 3 choses à faire encore !
Donc maintenant dans votre config de votre eggdrop vous devez mettre ceci :

Citation :##### MODULES #####
loadmodule megahal

Ceci et très important sinon votre bot va planter..
Et bien sur il faut aussi charger le tcl hein mais ça je pense que vous serait faire je ne vais pas vous le dire.

Donc une fois tout ceci fait vous pouvez lancer votre eggdrop et le tout fonctionnera.

Il ne vous restera plus qu’à lancer le megahal bien évidement configurer megahal.cfg avant !!

Voila fin du tuto en espérant que cette fois vous serait pas faignant pour lire ceci :p.
Répondre
#2
Bonsoir à tous et à toi aliasangelius, si tu lis toujours ici Smile

Je prends en route les posts sur Megahal qui est un bon script vu sur quelques salons et c'est assez marrant en fait.

Ton tuto n'est pas mal sauf que si on ./configure etc ... on est obligés (de mémoire) de make config, make et make install si l'on veut voire apparaitre le dossier de l'eggy.
Du coup comment tu fais pour rajouter (avant le make config etc. ..) les .aux, .ban, .swp, .trn ?

Je vais peut être l'installer sur un ancien serv pour tester.

C'est sur qu'un bon toto serait le bienvenu pour ne pas faire de bêtises et planter l'egg.
Ah oui du coup on en est a la version 1.9.*

Bon WE du 15 aout à tous
Quand on a la connaissance, ne pas la partager ne peux faire avancer la communauté !
Répondre
#3
(15/08/2025, 21:47)pheeric a écrit : Du coup comment tu fais pour rajouter (avant le make config etc. ..) les .aux, .ban, .swp, .trn ?

Ces fichiers n'ont aucun rôle pendant la compilation. Ils doivent être ajoutés à la main dans le répertoire eggdrop/ une fois la compilation achevée.
Répondre
#4
Bonjour MenzAgitat

C’est ce que je pensais (pour le rajout des fichiers), car je ne voyais pas trop comment rajouter avant de "make install".

Par contre je vois que rien n'est très simple pour installer l'eggdrop avec MegaHAL, c'est sur qu'un bon tuto serait le bienvenu Smile

Bon WE a tous
Quand on a la connaissance, ne pas la partager ne peux faire avancer la communauté !
Répondre
#5
Tu dois récupérer le module à l'adresse https://scripts.eggdrop.fr/details-MegaH...d-s91.html et décompresser le contenu de l'archive.
Tu dois ensuite copier le répertoire megahal.mod dans le répertoire eggdrop/scr/mod et (re)compiler ton Eggdrop.
Pour le reste, suis les instructions données par aliasangelius.
Répondre
#6
Sinon, https://wiki.eggdrop.fr/eggdrop/modules peut être une bonne source d'information.
Mais effectivement, c'est bien caché, c'est pas comme s'il y avait un lien vers le wiki en haut de toutes les pages.
Répondre
#7
Bonjour,
Ok super merci je vais voir comment m'en débrouiller Smile
Bonne semaine
Quand on a la connaissance, ne pas la partager ne peux faire avancer la communauté !
Répondre


Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)
Tchat 100% gratuit - Discutez en toute liberté - Discussions dans le Lauragais - Communauté LGBT respectueuse - soutien aux victimes de cybermalveillance - pour les filles par les filles