# créer un chatbot simple

D’abord, nous créons un bloc avec le type Début de dialogue ou Vérification de condition principale.

Ensuite, vous saisissez la condition : un mot ou des mots auxquels le bot répondra.

Remplissez le texte et voici ce que vous aurez à ce stade :

![](https://lh5.googleusercontent.com/-kFQ2TfUdCmyPOw95KIzapltFsqgwocgZyU2R_-td135cUAO6CgET780xo0C-AQt89gEDZvokPgodB9NL62_D5MHjpw8tXiANoPxELdZY5AiTG_Lt4f8qIVrrViUSjTLZUMEHBFvqPg-8gThdw)

Ensuite, nous créons un bloc de type État du dialogue en dessous et nous le relions par une flèche au bloc principal en faisant glisser le bloc blanc sur le bloc vert.

Activez le bouton « L’utilisateur saisit des données » et indiquez le nom de la variable dans laquelle la réponse sera enregistrée.

![](https://lh3.googleusercontent.com/XtA5QZEoQ1Ntb7cfud4wFmEjRXQiOqftlsSpFHcPMTfFqP6WqRDiBc3APAd2zal3dI_Vgqc_gLuMAuf41fFrq2oXXhxCHCdvljim9dnc2nSgyUCakkOP6Zhiq4f4aKPI79vHDsstBlHHC2M8zg)

Maintenant, nous créons un autre bloc en dessous, nous le relions au bloc blanc au-dessus et nous réactivons le bouton « L’utilisateur saisit des données ».

Indiquez le nom de la variable qui enregistrera la réponse et, avec la condition correspondant à la sélection Expression régulière, nous vérifions la réponse ; ainsi, le bot n’autorisera que les nombres :

![](/files/692cda609c58cee02429bd5a0f34042241ff0876)

Créer un autre bloc

Le relier par une flèche

Configurer la minuterie

![](https://lh6.googleusercontent.com/Ox9GN2ma8ER-gKoMuENxYX-AyL9idONKaO56QakhDuw8VJEJIYgP-rIzgnavs3-UHFT6Ky1ZHwedwa75QHOzALPnG8KPnf1ZqoH8IU-tC0QeG0U9Kr8uUthATUwbivz8R7a4060c)

Ajouter un bouton au message

Créer un autre bloc et le relier

Écrivez le texte du bouton dans la condition ; dans notre cas, c’est « Achat »

![](https://lh3.googleusercontent.com/eVbw2fUgOVuwIg_aNFX8LG_6caxTg-JokjCEDcSdzRQS7sa60D2T9mScusRfZYTZpYUNxxKaHFXoBMQ8PojqSYauFAxeMCba_WAti0-jtJKMr7Aaa-MTPrmNGtZyRtaCDe28bLrY)

Maintenant, si la personne n’a rien acheté, nous envoyons un rappel un jour plus tard qu’il est grand temps qu’elle achète quelque chose.

Répétez le cycle : ajoutez un bouton, créez un bloc, reliez le bloc, réglez la minuterie.

Mais maintenant, nous le relions au même bloc, comme on le voit sur la capture d’écran :

![](https://lh5.googleusercontent.com/C9om8JP2own9vGdEa7HFGsdT9XgDfeqbwoB5vD1nwv5JY6ir5xBoxp4ityuL8dCD_J6BXjlHGWkLuQ-YUlZ4Sm0-CZ2uyZPOp2goVKVyBe2h0F7FBaqGdkjxIU9CUX2ERD9o1pOXTDGngNXUxg)

Voici à quoi ressemble la première partie de la chaîne dans Telegram :

![](https://lh3.googleusercontent.com/aadjApl-mWhVzDCQbuXlbOi4yjCRC4YY1mZcU8-osfpOwIlrwCDHb9JLdOBF_pfvBjkDJ4Mb_izI9_870zTVcDlEkcVe2wil220SUrwqy1KJt3tZRVrC2LVFuIuPDViexvdq3kTg)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.mavibot.ai/doc/fr/faq/questions/chatbot.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
