Deux devs, une longue pratique des bots Dofus, et une expérience assumée : faire construire dofus-bot par des agents LLM nourris par notre codebase.
Bots, outils et expérimentations sur Dofus 1.29, Dofus Retro et Dofus 2.
Ce projet vient d'une pratique longue du terrain : des idées testées, des erreurs connues, des usages réels, et une compréhension fine de ce qui rend un outil agréable ou pénible à utiliser.
dofus-bot part d'un MITM local simple à lancer, avec une ambition claire : rendre les actions avancées accessibles sans passer par des heures de script.
Aujourd'hui, dofus-bot fonctionne en MITM : il observe ce que le client Dofus échange avec le serveur.
Concrètement, le vrai client tourne sur ton PC. L'app lit les informations utiles autour de lui, reconstruit l'état du jeu et déclenche les actions au bon moment. L'avantage : on reste proche d'une utilisation normale. La limite : il faut le client ouvert et une machine locale.
Ouvre la carte du monde, sélectionne les maps à farmer, et c'est lancé.
Le builder part d'un BT vide, ajoute les nodes de kiting, génère le Lua `fight.tactical`, puis l'envoie dans Lua Studio.
Le serveur MCP donne à une LLM les outils pour contrôler l'app, lire la data, créer des scripts, tester des combats et piloter le bot avec un historique visible.
Contrôle tout depuis une seule fenêtre avec la barre d'outils.
Support direct, captures de debug, annonces de plugins, beta-tests et partage de spots MapViewer. Le projet reste transparent sur ses limites et ses prérequis.