<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://cyril-fiesta.fr/jdr-bot-wiki/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://cyril-fiesta.fr/jdr-bot-wiki/feed.php">
        <title>JDR-Bot</title>
        <description></description>
        <link>https://cyril-fiesta.fr/jdr-bot-wiki/</link>
        <image rdf:resource="https://cyril-fiesta.fr/jdr-bot-wiki/lib/exe/fetch.php?media=wiki:dokuwiki.svg" />
       <dc:date>2026-11-02T10:42:05+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://cyril-fiesta.fr/jdr-bot-wiki/doku.php?id=fr:yaml:modeles&amp;rev=1792527879&amp;do=diff"/>
                <rdf:li rdf:resource="https://cyril-fiesta.fr/jdr-bot-wiki/doku.php?id=fr:yaml:actions&amp;rev=1792527843&amp;do=diff"/>
                <rdf:li rdf:resource="https://cyril-fiesta.fr/jdr-bot-wiki/doku.php?id=en:yaml:modeles&amp;rev=1792527807&amp;do=diff"/>
                <rdf:li rdf:resource="https://cyril-fiesta.fr/jdr-bot-wiki/doku.php?id=en:yaml:actions&amp;rev=1792527771&amp;do=diff"/>
                <rdf:li rdf:resource="https://cyril-fiesta.fr/jdr-bot-wiki/doku.php?id=fr:yaml:variables&amp;rev=1792527567&amp;do=diff"/>
                <rdf:li rdf:resource="https://cyril-fiesta.fr/jdr-bot-wiki/doku.php?id=fr:yaml:objets&amp;rev=1792527531&amp;do=diff"/>
                <rdf:li rdf:resource="https://cyril-fiesta.fr/jdr-bot-wiki/doku.php?id=fr:yaml:listes-boucles&amp;rev=1792527459&amp;do=diff"/>
                <rdf:li rdf:resource="https://cyril-fiesta.fr/jdr-bot-wiki/doku.php?id=fr:yaml:hud&amp;rev=1792527423&amp;do=diff"/>
                <rdf:li rdf:resource="https://cyril-fiesta.fr/jdr-bot-wiki/doku.php?id=fr:editeur:presentation&amp;rev=1792527183&amp;do=diff"/>
                <rdf:li rdf:resource="https://cyril-fiesta.fr/jdr-bot-wiki/doku.php?id=en:yaml:variables&amp;rev=1792527147&amp;do=diff"/>
                <rdf:li rdf:resource="https://cyril-fiesta.fr/jdr-bot-wiki/doku.php?id=en:yaml:objets&amp;rev=1792527111&amp;do=diff"/>
                <rdf:li rdf:resource="https://cyril-fiesta.fr/jdr-bot-wiki/doku.php?id=en:yaml:listes-boucles&amp;rev=1792527039&amp;do=diff"/>
                <rdf:li rdf:resource="https://cyril-fiesta.fr/jdr-bot-wiki/doku.php?id=en:yaml:hud&amp;rev=1792527003&amp;do=diff"/>
                <rdf:li rdf:resource="https://cyril-fiesta.fr/jdr-bot-wiki/doku.php?id=en:editeur:presentation&amp;rev=1792526763&amp;do=diff"/>
                <rdf:li rdf:resource="https://cyril-fiesta.fr/jdr-bot-wiki/doku.php?id=fr:yaml:conditions&amp;rev=1792442933&amp;do=diff"/>
                <rdf:li rdf:resource="https://cyril-fiesta.fr/jdr-bot-wiki/doku.php?id=en:yaml:conditions&amp;rev=1792442729&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://cyril-fiesta.fr/jdr-bot-wiki/lib/exe/fetch.php?media=wiki:dokuwiki.svg">
        <title>JDR-Bot</title>
        <link>https://cyril-fiesta.fr/jdr-bot-wiki/</link>
        <url>https://cyril-fiesta.fr/jdr-bot-wiki/lib/exe/fetch.php?media=wiki:dokuwiki.svg</url>
    </image>
    <item rdf:about="https://cyril-fiesta.fr/jdr-bot-wiki/doku.php?id=fr:yaml:modeles&amp;rev=1792527879&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-10-20T20:24:39+00:00</dc:date>
        <dc:creator>cyrilfiesta (cyrilfiesta@undisclosed.example.com)</dc:creator>
        <title>modeles - Modèles sur_place, portée des encadrés et objets 4.17</title>
        <link>https://cyril-fiesta.fr/jdr-bot-wiki/doku.php?id=fr:yaml:modeles&amp;rev=1792527879&amp;do=diff</link>
        <description>Language / Langue : FR | EN

Modèles (YAML)

Un modèle contient des salles réutilisables. Chaque instance associe ses noms de variables et de sorties à ceux du scénario.

Exemple : une salle de soins

Ce scénario ouvre le modèle, permet de se soigner, puis revient aux choix de la salle appelante.</description>
    </item>
    <item rdf:about="https://cyril-fiesta.fr/jdr-bot-wiki/doku.php?id=fr:yaml:actions&amp;rev=1792527843&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-10-20T20:24:03+00:00</dc:date>
        <dc:creator>cyrilfiesta (cyrilfiesta@undisclosed.example.com)</dc:creator>
        <title>actions - Modèles sur_place, portée des encadrés et objets 4.17</title>
        <link>https://cyril-fiesta.fr/jdr-bot-wiki/doku.php?id=fr:yaml:actions&amp;rev=1792527843&amp;do=diff</link>
        <description>Language / Langue : FR | EN

Actions personnalisées (YAML)

Les actions personnalisées ajoutent des commandes au nom libre. Le joueur utilise la commande nomaction cible sur Discord, ou tape le verbe directement sur web/desktop.

Déclaration

Actions</description>
    </item>
    <item rdf:about="https://cyril-fiesta.fr/jdr-bot-wiki/doku.php?id=en:yaml:modeles&amp;rev=1792527807&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-10-20T20:23:27+00:00</dc:date>
        <dc:creator>cyrilfiesta (cyrilfiesta@undisclosed.example.com)</dc:creator>
        <title>modeles - Modèles sur_place, portée des encadrés et objets 4.17</title>
        <link>https://cyril-fiesta.fr/jdr-bot-wiki/doku.php?id=en:yaml:modeles&amp;rev=1792527807&amp;do=diff</link>
        <description>Language / Langue : FR | EN

Models (YAML)

A model contains reusable rooms. Each instance binds its variable and exit names to those of the scenario.

Example: a healing room

This scenario opens the model, lets the player heal, then returns to the calling room&#039;s choices.</description>
    </item>
    <item rdf:about="https://cyril-fiesta.fr/jdr-bot-wiki/doku.php?id=en:yaml:actions&amp;rev=1792527771&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-10-20T20:22:51+00:00</dc:date>
        <dc:creator>cyrilfiesta (cyrilfiesta@undisclosed.example.com)</dc:creator>
        <title>actions - Modèles sur_place, portée des encadrés et objets 4.17</title>
        <link>https://cyril-fiesta.fr/jdr-bot-wiki/doku.php?id=en:yaml:actions&amp;rev=1792527771&amp;do=diff</link>
        <description>Language / Langue : FR | EN

Custom Actions (YAML)

Custom actions add free-form commands. On web/desktop, the player types the verb directly. On Discord, they use the action command.

Declaration

Local actions live in a room&#039;s actions: block. Global actions live at root level in</description>
    </item>
    <item rdf:about="https://cyril-fiesta.fr/jdr-bot-wiki/doku.php?id=fr:yaml:variables&amp;rev=1792527567&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-10-20T20:19:27+00:00</dc:date>
        <dc:creator>cyrilfiesta (cyrilfiesta@undisclosed.example.com)</dc:creator>
        <title>variables - Mod?les sur_place, port?e des encadr?s et objets 4.17</title>
        <link>https://cyril-fiesta.fr/jdr-bot-wiki/doku.php?id=fr:yaml:variables&amp;rev=1792527567&amp;do=diff</link>
        <description>Language / Langue : FR | EN

Variables (YAML)

Déclaration des variables

Les variables numériques se déclarent dans vars: :


vars:
  score: 0
  pv:
    valeur: 10
    description: &quot;Points de vie&quot;


Les variables textuelles se déclarent dans vars_texte:</description>
    </item>
    <item rdf:about="https://cyril-fiesta.fr/jdr-bot-wiki/doku.php?id=fr:yaml:objets&amp;rev=1792527531&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-10-20T20:18:51+00:00</dc:date>
        <dc:creator>cyrilfiesta (cyrilfiesta@undisclosed.example.com)</dc:creator>
        <title>objets - Mod?les sur_place, port?e des encadr?s et objets 4.17</title>
        <link>https://cyril-fiesta.fr/jdr-bot-wiki/doku.php?id=fr:yaml:objets&amp;rev=1792527531&amp;do=diff</link>
        <description>Language / Langue : FR | EN

Objets et inventaire (YAML)

Les objets déclarés dans objets: sont ajoutés à la salle quand le joueur y entre. Ils utilisent les commandes natives du bot : prendre, examiner et jeter.

Important : les objets YAML ne possèdent pas de champ</description>
    </item>
    <item rdf:about="https://cyril-fiesta.fr/jdr-bot-wiki/doku.php?id=fr:yaml:listes-boucles&amp;rev=1792527459&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-10-20T20:17:39+00:00</dc:date>
        <dc:creator>cyrilfiesta (cyrilfiesta@undisclosed.example.com)</dc:creator>
        <title>listes-boucles - Mod?les sur_place, port?e des encadr?s et objets 4.17</title>
        <link>https://cyril-fiesta.fr/jdr-bot-wiki/doku.php?id=fr:yaml:listes-boucles&amp;rev=1792527459&amp;do=diff</link>
        <description>Language / Langue : FR | EN

Listes, collections et boucles

Depuis la 4.17, un scénario YAML peut ranger ses données dans des listes et des collections, puis les parcourir. Ces fonctions sont aussi disponibles dans les formulaires de l&#039;éditeur. La syntaxe TXT ne change pas.</description>
    </item>
    <item rdf:about="https://cyril-fiesta.fr/jdr-bot-wiki/doku.php?id=fr:yaml:hud&amp;rev=1792527423&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-10-20T20:17:03+00:00</dc:date>
        <dc:creator>cyrilfiesta (cyrilfiesta@undisclosed.example.com)</dc:creator>
        <title>hud - Mod?les sur_place, port?e des encadr?s et objets 4.17</title>
        <link>https://cyril-fiesta.fr/jdr-bot-wiki/doku.php?id=fr:yaml:hud&amp;rev=1792527423&amp;do=diff</link>
        <description>Language / Langue : FR | EN

HUD - Encadrés (YAML)

Les encadrés HUD (encadre:) permettent d&#039;afficher des informations permanentes à l&#039;écran du joueur : PV, score, mini-carte, compte à rebours, etc.

Les encadrés sont visibles sur web et desktop uniquement</description>
    </item>
    <item rdf:about="https://cyril-fiesta.fr/jdr-bot-wiki/doku.php?id=fr:editeur:presentation&amp;rev=1792527183&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-10-20T20:13:03+00:00</dc:date>
        <dc:creator>cyrilfiesta (cyrilfiesta@undisclosed.example.com)</dc:creator>
        <title>presentation - Mod?les sur_place, port?e des encadr?s et objets 4.17</title>
        <link>https://cyril-fiesta.fr/jdr-bot-wiki/doku.php?id=fr:editeur:presentation&amp;rev=1792527183&amp;do=diff</link>
        <description>Language / Langue : FR | EN

Éditeur graphique - Présentation

L&#039;éditeur graphique de JDR-Bot permet de créer et éditer des scénarios sans écrire une ligne de YAML. Il est intégré à la version desktop (Windows/Mac/Linux) et accessible depuis la version web.</description>
    </item>
    <item rdf:about="https://cyril-fiesta.fr/jdr-bot-wiki/doku.php?id=en:yaml:variables&amp;rev=1792527147&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-10-20T20:12:27+00:00</dc:date>
        <dc:creator>cyrilfiesta (cyrilfiesta@undisclosed.example.com)</dc:creator>
        <title>variables - Mod?les sur_place, port?e des encadr?s et objets 4.17</title>
        <link>https://cyril-fiesta.fr/jdr-bot-wiki/doku.php?id=en:yaml:variables&amp;rev=1792527147&amp;do=diff</link>
        <description>Language / Langue : FR | EN

Variables (YAML)

Declaring variables

Numeric variables belong in vars::


vars:
  score: 0
  hp:
    value: 10
    description: &quot;Health points&quot;


Text variables belong in text_vars::


text_vars:
  hero_name:
    value: &quot;Adventurer&quot;
    description: &quot;Hero name&quot;</description>
    </item>
    <item rdf:about="https://cyril-fiesta.fr/jdr-bot-wiki/doku.php?id=en:yaml:objets&amp;rev=1792527111&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-10-20T20:11:51+00:00</dc:date>
        <dc:creator>cyrilfiesta (cyrilfiesta@undisclosed.example.com)</dc:creator>
        <title>objets - Mod?les sur_place, port?e des encadr?s et objets 4.17</title>
        <link>https://cyril-fiesta.fr/jdr-bot-wiki/doku.php?id=en:yaml:objets&amp;rev=1792527111&amp;do=diff</link>
        <description>Language / Langue : FR | EN

Objects and Inventory (YAML)

Objects declared in objects: are added when the player enters the room. They use the native bot commands: take, examine and drop.

Important: YAML objects do not support if: or visible-if: directly. To make an object conditional, use another room, an event, a choice, a tag, or an object with</description>
    </item>
    <item rdf:about="https://cyril-fiesta.fr/jdr-bot-wiki/doku.php?id=en:yaml:listes-boucles&amp;rev=1792527039&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-10-20T20:10:39+00:00</dc:date>
        <dc:creator>cyrilfiesta (cyrilfiesta@undisclosed.example.com)</dc:creator>
        <title>listes-boucles - Mod?les sur_place, port?e des encadr?s et objets 4.17</title>
        <link>https://cyril-fiesta.fr/jdr-bot-wiki/doku.php?id=en:yaml:listes-boucles&amp;rev=1792527039&amp;do=diff</link>
        <description>Language / Langue : FR | EN

Lists, collections and loops

Since 4.17, YAML scenarios can store data in lists and collections, then loop over them. The editor provides forms for the same operations. The TXT syntax is unchanged.

Declare and read


vars:
  position: 0
  amount: 0
vars_text:
  drawn_item: &#039;&#039;
lists:
  bag: [key, potion, potion]
  party:
    - {name: Arthur, health: 70}
    - {name: Morgane, health: 95}
collections:
  hero: {name: Arthur, health: 90}</description>
    </item>
    <item rdf:about="https://cyril-fiesta.fr/jdr-bot-wiki/doku.php?id=en:yaml:hud&amp;rev=1792527003&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-10-20T20:10:03+00:00</dc:date>
        <dc:creator>cyrilfiesta (cyrilfiesta@undisclosed.example.com)</dc:creator>
        <title>hud - Mod?les sur_place, port?e des encadr?s et objets 4.17</title>
        <link>https://cyril-fiesta.fr/jdr-bot-wiki/doku.php?id=en:yaml:hud&amp;rev=1792527003&amp;do=diff</link>
        <description>Language / Langue : FR | EN

HUD - Panels (YAML)

HUD panels (hud:) display persistent information on the player screen: HP, score, mini-map, countdown, and so on.

HUD panels are visible on web and desktop. On Discord and terminal they are ignored; essential information should also appear in narrative text.</description>
    </item>
    <item rdf:about="https://cyril-fiesta.fr/jdr-bot-wiki/doku.php?id=en:editeur:presentation&amp;rev=1792526763&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-10-20T20:06:03+00:00</dc:date>
        <dc:creator>cyrilfiesta (cyrilfiesta@undisclosed.example.com)</dc:creator>
        <title>presentation - Mod?les sur_place, port?e des encadr?s et objets 4.17</title>
        <link>https://cyril-fiesta.fr/jdr-bot-wiki/doku.php?id=en:editeur:presentation&amp;rev=1792526763&amp;do=diff</link>
        <description>Language / Langue : FR | EN

Graphical editor - Overview

The graphical editor lets you create JDR-Bot scenarios without writing YAML by hand.

Starting the editor

	*  Web: the Editor button in the site header.
	*  Desktop: the Editor button in the application.</description>
    </item>
    <item rdf:about="https://cyril-fiesta.fr/jdr-bot-wiki/doku.php?id=fr:yaml:conditions&amp;rev=1792442933&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-10-19T20:48:53+00:00</dc:date>
        <dc:creator>cyrilfiesta (cyrilfiesta@undisclosed.example.com)</dc:creator>
        <title>conditions - Comparaisons de texte sans distinction de casse</title>
        <link>https://cyril-fiesta.fr/jdr-bot-wiki/doku.php?id=fr:yaml:conditions&amp;rev=1792442933&amp;do=diff</link>
        <description>Language / Langue : FR | EN

Conditions (YAML)

Les conditions s&#039;utilisent dans les champs si: des événements, choix, actions, textes conditionnels, ticks, visible-si: et grise-si:.

Syntaxe de base
 Condition  Signification  ~  Toujours vrai, fallback.</description>
    </item>
    <item rdf:about="https://cyril-fiesta.fr/jdr-bot-wiki/doku.php?id=en:yaml:conditions&amp;rev=1792442729&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-10-19T20:45:29+00:00</dc:date>
        <dc:creator>cyrilfiesta (cyrilfiesta@undisclosed.example.com)</dc:creator>
        <title>conditions - Comparaisons de texte sans distinction de casse</title>
        <link>https://cyril-fiesta.fr/jdr-bot-wiki/doku.php?id=en:yaml:conditions&amp;rev=1792442729&amp;do=diff</link>
        <description>Language / Langue : FR | EN

Conditions (YAML)

Conditions are used in if: fields on events, choices, actions, conditional text blocks, ticks, visible-if: and disabled-if:.

Base Syntax
 Condition  Meaning  ~  Always true fallback.  v_hp_v = 0  Variable equals 0.</description>
    </item>
</rdf:RDF>
