Connect nodes to build commands.
Drag and connect trigger, condition, and action nodes in the visual builder to assemble your own slash commands. Discord embeds, buttons, select menus, and modals are all designable without code.
BotShade

Break complex commands into reusable parts.
Extract repeated logic into named functions (subroutines) and call them from other commands. Arguments, return values, and scopes are supported, with up to 32 nesting levels and a hard cap of 1,000 total calls to keep runaway loops in check.
BotShade

Persist data so your bot remembers.
Persistent variables are stored per server or per user, and survive bot restarts. From v2.3, nested structures (arrays of objects, objects containing arrays, and more — up to 5 levels) are supported, so you can build real data models.
BotShade
