Comparison

Snowbot vs MoonBot: which Dofus bot to choose?

Two Dofus automation tools, two different approaches. Here is what each one officially announces — supported versions, execution model, scripting — and why MoonBot is the one I recommend today.

Snowbot

Dofus Unity 3.0

Senseikuna's pick

MoonBot

Dofus 3 · Retro · Touch

MoonBot is where Dofus botting is heading.

My pick: MoonBot, by a distance.

Snowbot is still a known option on Unity, and it does what it says correctly. But today it is no longer the direction I choose for building the next part of DofuzBot.

What actually separates them: Snowbot presents itself as a Dofus Unity 3.0 bot, a Windows application, around since 2014. MoonBot announces three separate spaces — Dofus 3, Retro 1.48 and Touch — with cloud execution and a documented Lua scripting engine. I go through my reasoning further down: it is my opinion, based on what each vendor publishes.

At a glance

The quick comparison

What you need to decide, without the detour.

Criterion Snowbot MoonBot Senseikuna's pick
Dofus 3 / Unity
Dofus Retro 1.48
Dofus Touch
Execution modelWindows application100 % cloud
nothing to install
ScriptingCommunity scripts
outside the software
Lua inside the software
editor + docs in the dashboard
MapViewer isometric
Script marketplace
Price43 €from 29 €
My choice for DofuzBotNot the direction I tookThis is the one I keep
Snowbot

Snowbot: the Unity veteran

Snowbot in short

A self-described “reference Dofus Unity bot since 2014”, shipped as a Windows application, positioned on Dofus Unity 3.0 only, at an announced price of 43 €. It is an established project that covers its own scope properly.

Snowbot interface: map view, information panels and character statistics
Snowbot — the desktop application (click to enlarge). The interface is shown in French, as the software ships it.

What it covers

  • Treasure hunts and Kolizeum
  • Gathering, farming, quests and dungeons
  • Crafting and marketplace management
  • A community script marketplace

Who it suits

  • You play on Unity 3.0 only
  • You prefer a local application over the cloud
  • Treasure hunts are your main use case
Discover Snowbot →

Snowbot referral link — ref SENSEI.

MoonBot

MoonBot: cloud and multi-version

MoonBot covers three versions of the game, each with its own space: Dofus 3 (Unity), Dofus Retro 1.48 and Dofus Touch (mobile and PC). Subscriptions are taken separately per version.

The structural difference is the execution model: MoonBot announces a fully cloud-based setup, nothing to install, no VPS to rent or maintain. You drive your bots from a dashboard, not from a machine you have to leave running.

MoonBot dashboard for Dofus 3 — combat tab with spell configuration, turn conditions and overall tactics
MoonBot dashboard — combat configuration (click to enlarge). The interface is shown in French, as the software ships it.

You can see the logic of the dashboard here: the left column lists the accounts and their state, the top bar gives the status of the connected character, and each tab covers one area — chat, character, combat, map, MapViewer, stats, config, bank, marketplace, crafting, forgemagic, scripts. The combat tab lets you order spells, set turn conditions and define an overall tactic without writing a line of code.

Scripting — the part I care about most

This is where MoonBot stands out for someone who writes scripts. The engine is Lua, documented, with an editor built into the dashboard:

  • Dofus 3: 28 Lua modules with integrated documentation
  • Retro & Touch: 395 functions across 20 namespaces — combat, map, inventory, NPCs, chat, marketplace, crafting, quests, mounts, trades
  • A script marketplace

What MoonBot automates (Dofus 3)

  • Full combat on every character
  • Gathering in a loop
  • Bank, marketplace, auto-selling
  • Crafting with recipes
  • Player trades and NPC shops
  • Multi-map travel
  • Leader and mule groups, isolated sessions with a dedicated proxy per account
  • Character creation and server selection
  • Kolizeum, mounts and forgemagic announced in beta

Interface

The dashboard announces 14 tabs per bot and an isometric MapViewer covering 28 worlds. In practice, the MapViewer rebuilds the map isometrically with the character's position, the monsters and their level, the doors and the interactive elements — without opening the game client:

MoonBot isometric MapViewer — the map rebuilt with the character position, monsters and their level, doors and interactive elements
MoonBot's isometric MapViewer (click to enlarge).

On Touch the approach is different: a built-in MITM displays the game itself directly in the browser, next to the control panels.

MoonBot Touch — Dofus Touch displayed directly in the browser through the built-in MITM, next to the bot control tabs
MoonBot Touch — the game displayed in the browser through the built-in MITM (click to enlarge).

Announced pricing

From 29 € per month, with tiers depending on how many bots you run in parallel. A trial tier lets you test before paying. Each version is subscribed to separately.

My opinion

Why I recommend MoonBot

What follows is my personal opinion, based on what each vendor publishes and on what I do day to day.

I am not going to dance around it: between Snowbot and MoonBot today, I choose MoonBot. Snowbot keeps genuinely useful features and is still offered for Dofus Unity — it is not a bad tool. Its positioning simply matches less of what I am looking for for DofuzBot right now.

Here are the five concrete reasons, in the order they matter to me.

1. A multi-version ecosystem

MoonBot covers Unity, Retro and Touch. Snowbot presents its offer on Unity 3.0 alone. The people who come to me do not all play the same version, and DofuzBot talks about all three. Being able to recommend a single platform that covers them changes a lot for me.

2. A documented Lua base

This is the most important point for anyone who writes scripts. With MoonBot everything is inside the software: you write your script where you drive your bots, with the documentation at hand. With Snowbot you are on community scripts fetched from elsewhere, with no announced language or documentation. When deciding where to invest my development time, that difference weighs heavily.

3. The cloud

Neither approach is better in absolute terms. But on multi-account setups, no longer having a machine to leave running or a server to configure is time I no longer spend on infrastructure — and it is time I would rather put into my scripts.

4. Centralised tooling

Combat, gathering, bank, marketplace, crafting, multi-map travel, leader and mule groups: all of it is driven from the same interface, whichever version of the game you are on. I also appreciate that MoonBot clearly marks what is still in beta instead of presenting everything as settled.

5. It is the platform I am keeping for what comes next

This one is not a technical comparison, it is a decision. MoonBot is the platform I want to build the next part of the project on. My upcoming development is designed around this ecosystem, and it is what I recommend to someone starting today.

To sum up: if you only play on Unity and prefer an application installed on your own machine, Snowbot is worth a look. But if you ask me what to build a durable setup on today, my answer is MoonBot — no debate, for my own use.

What comes next

Why DofuzBot is building on MoonBot

The most important point for me is not only comparing two pieces of software today. It is choosing the platform I want to build the rest of DofuzBot on. On that question, my answer is MoonBot.

Unity, Touch, Retro, a documented scripting engine, a shared dashboard and the cloud: that base matches the direction I want to take. Working on one platform instead of juggling three changes how I approach my development work.

Concretely, for the rest of the project:

  • my upcoming development is designed around the MoonBot ecosystem;
  • coaching uses this platform for new setups;
  • custom development is done on this base first.

An honest note about the current catalogue: the scripts already published are still distributed through AnkaBot and written for that platform. Migrating them to MoonBot is being looked at: they will only be announced as compatible once that has actually been verified, not before. If you need something specific on MoonBot right now, that is custom work — we can talk about it on Discord.

Try MoonBot

Pick your version

Each version has its own space and its own subscription. Take the one for the game you actually play.

Most requested

Dofus 3 / Unity

The Unity version of the game. Cloud, documented Lua scripting, full dashboard and multi-account.

Discover MoonBot for Dofus 3 →

MoonBot referral links — ref SENSEI.

FAQ

Common questions

Snowbot or MoonBot: which one do I recommend?

MoonBot, without hesitation, for the way I work. Snowbot is still a working option on Dofus Unity, but MoonBot fits the direction I am taking with DofuzBot. The full reasoning is above.

Why does Senseikuna prefer MoonBot?

Coverage of the three versions of the game, documented Lua scripting inside the software itself, and the cloud, which saves me from maintaining a machine. On top of that there is a personal decision: it is the platform I am building the next part of DofuzBot on.

Does MoonBot work on Dofus 3 (Unity)?

Yes, and it is the most requested version: it runs in the cloud, with the Lua engine and the editor built into the dashboard.

Is there a MoonBot for Dofus Touch?

Yes, with the game displayed directly in the browser. Note that each version is a separate subscription.

Is there a MoonBot for Dofus Retro?

Yes, on Dofus Retro 1.48, with the full Lua engine. Here too, the subscription is separate from the other versions.

Does Snowbot work on Dofus Retro or Touch?

Snowbot's official site presents the product as a Dofus Unity 3.0 bot. No Retro or Touch offer is announced there at the time of this comparison. If that changes, this page will be updated.

Are DofuzBot scripts already compatible with MoonBot?

Not yet. The current catalogue is still distributed through AnkaBot and written for that platform. Migrating to MoonBot is being looked at: the scripts will only be announced as compatible once that has actually been verified. If you need something on MoonBot right now, it is custom work — we can talk about it on Discord.

Does using a Dofus bot carry a risk?

Yes. Automation goes against Ankama's terms of use and exposes you to sanctions. No tool guarantees zero risk, whatever protections it ships with.

A question about these tools, or about your setup?

The DofuzBot community and Senseikuna are on Discord.

💬 Join the Discord

Related guides: What is a Dofus bot? · Dofus bot types