Un bot simple : quelques jours

Modération de base, messages de bienvenue, quelques commandes utilitaires : ce type de bot demande peu de logique complexe et peut généralement être livré en quelques jours une fois le cahier des charges validé.

Un bot avec système propre : une à deux semaines

Dès qu'on ajoute un système avec sa propre logique, économie virtuelle, niveaux, tickets de support, la durée grimpe. Il faut concevoir la base de données, gérer les cas limites (que se passe-t-il si un membre quitte et revient, si deux actions se chevauchent) et tester en conditions réelles.

Un bot complet avec dashboard : plusieurs semaines

Ajouter une interface web pour configurer le bot sans toucher au code change l'échelle du projet : il faut alors développer à la fois le bot et le site qui l'accompagne, avec authentification et synchronisation des données entre les deux.

Ce qui fait varier le délai dans un sens ou l'autre

La clarté du cahier des charges au départ est le facteur qui joue le plus : un projet bien défini avance vite, alors que des demandes qui changent en cours de route rallongent nécessairement les délais. La disponibilité pour tester et donner des retours compte aussi beaucoup une fois le développement commencé.

Notre approche chez Mandalorian Studio

On donne une estimation de délai dès l'ouverture du ticket, une fois le projet cadré, et on tient informé de l'avancement à chaque étape plutôt que de livrer un bloc final sans nouvelles entre-temps.

A simple bot: a few days

Basic moderation, welcome messages, a few utility commands: this type of bot requires little complex logic and can generally be delivered in a few days once the brief is validated.

A bot with its own system: one to two weeks

As soon as you add a system with its own logic, virtual economy, levels, support tickets, the timeline goes up. The database needs to be designed, edge cases handled (what happens if a member leaves and comes back, if two actions overlap), and everything tested under real conditions.

A full bot with dashboard: several weeks

Adding a web interface to configure the bot without touching the code changes the scale of the project: you then need to build both the bot and the site that goes with it, with authentication and data sync between the two.

What makes the timeline vary either way

How clear the brief is at the start is the factor that matters most: a well-defined project moves fast, while requests that change along the way inevitably extend the timeline. Availability to test and give feedback also matters a lot once development starts.

Our approach at Mandalorian Studio

We give a timeline estimate as soon as the ticket is opened and the project scoped, and keep you updated at every step rather than delivering a final block with no news in between.