Skip to content

A brief and understanding Guide about how JSON variables can be done in BDFD for storing huge amounts of variables in a single variable.

Notifications You must be signed in to change notification settings

kitten-tenacious/BDFD-JSON-Variables-Guide

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

BDFD-JSON-Variables-Guide

A brief and understanding Guide about how JSON variables can be done in BDFD for storing huge amounts of variables in a single variable.

In this Guide, we'll be covering about JSON Functions and it's relatives (obviously not all functions), which can help you shrink the size of your variable counts alot and store much stuff inside a single variable.

JSON Functions


$jsonParse

This is the very beginning of JSON Variables, with starting off using $jsonParse. This function is extremely important when reading this guide, because we'll be using this function in literally every single code. Let's see how this function works.

$jsonParse[{
"name": "value"
}]

This is how $jsonParse works. $jsonParse is a function that takes a block of text (in JSON format) and turns it into a format your bot can easily understand and use, like picking specific values from it. It parses a string into an object. A text that is inside quotes (") are called Strings. So, to retrieve the value of "name" in this case, we'll retrieve it using the help of $json.

$jsonParse[{
"name": "value"
}]

Value of "name": $json[name]

Now the code will return the value of "name", which is "value". Now let's see how we can make it using a variable. This is how the default value of a variable should look like:

Default Value

You can manually set names and values inside the variable, but I prefer it this way. Once done, we'll parse the value of the variable inside $jsonParse, like this:

$jsonParse[$getVar[VARIABLE;$authorID]]

About

A brief and understanding Guide about how JSON variables can be done in BDFD for storing huge amounts of variables in a single variable.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published