Version :
JDR-Bot :
Scénario basique :
Advanced Scripts :
- Use Variables :
Version :
JDR-Bot :
Scénario basique :
Advanced Scripts :
Fixed a bug with negative value variables
Added many mathematical operators to modify variables (division, multiplication, modulo, etc.)
Added the possibility to put the name of a room in the possible directions
Added the possibility to use the value of a variable as a possible direction
Added custom commands without a target
Added a list of commands in the help, accessible via a reaction.
Added a «stop» control to stop a sound from playing
Added a “none” markdown so that the bot does not use any markdown blocks (equivalent to text surrounded by square brackets)
Fixed some FR and EN sentences
Fixed various bugs (negative numbers, null text variable, etc.)
Integration of a language management system per server
Translation of the entire bot into English, as well as a dozen scenarios
Modification of the prefixes.json file which becomes guilds.json to manage prefixes by server and language by channel.
Redesign of some functions
Possibility to load a scenario from a .txt file hosted on discord, or from the identifier of the message containing this file!
English translation of default variables and options (inventory, refresh, etc.)
Preparation of the files for the complete translation of the bot
Correction of the bug of list_scenarios if there are several urls
Fix bug on the name of the Furniture/Location of an object
Added custom actions and commands!
Fixes and bugs and various improvements
Added a party_id variable
Added a statistical command
Fixed a bug in the bot status
Improved option reactions
Added rooms as options (accessible everywhere)
Added variables in option (= displays the reaction everywhere, and when you click, it displays the value and description of the variable)
Adding the previous box (= allows to come back to the previous room, no matter where you come from) and an option to give it a reaction
Add textual variables online
Add the number of server in the status of the bot
Added [ㅤ[INVENTORY]ㅤ] and [ㅤ[ROOM:X]ㅤ] displaying the inventory and text of a room X.
Added online and textual variables, 2 new features
Fixed bugs
Change of room by variable in 997
Possibility to play several simultaneous games on the same server (one per jdr-bot room)
Change of the Help
Allow several actions/consequences in a 997
Bug fixes
Fixed two bugs:
Command aliases (left→3 to allow a 'left forward' for example)
Reaction for command aliases
Option in the scenario to display an Inventory reaction under each message
Option in the scenario to display a Refresh reaction which rewrites the current room text
The list of scenarios is now split into 5 categories (tutorial, fiction, escape-game, example, and miscellaneous)
Bug fixes and optimizations
Added discord reaction management for advancing, examining, taking or triggering an event (castle.txt and combat.txt show examples of uses)
Changed the inventory in part
Changed the list of scenarios with descriptions and emoji indicating the use of images, sounds and reactions.
Added OR conditions (multiple conditions at the same time)
Added 2 scenarios: Naheulbeuk-prelude, and pierre-sculptee. Both are adaptations of existing AVH, and are quite long.
Possibility to change the markdown in your scenarios.
Some syntax additions in the scenarios
Bug fixes and various optimizations
Added a Reply command for scenario questions.
Added a Ping command displaying the bot's response time
Add a Prefix command to change the bot's prefix on your server.
Added a keyword [ㅤ[PREFIX]ㅤ] to display the current prefix in the scenario
Changed Warning and info/faq commands with much more information and better presentation
Added support for TTS messages
Some syntax changes in the scenarios
Bug fixes and various optimizations
Redesign of several functions:
Various additions, improvements and corrections:
First officially distributed version of the bot, after tests in December 2018 and betas since December 2019
(and a first version on IRC around 2010)