Code & storage
bottly_config.json
The schema that turns your code into a configurable product.
bottly_config.json describes the settings your bot exposes. It is a schema, not the values — think of it as the settings form your buyers will see.Each variable has:
key, type, label, description, default,
editable, required, internal,
options, min, max, placeholder, pattern, category
Types: text, textarea, number, boolean, color, emoji, select, role, channel, user, url.
Use the Bot Configuration Builder to add variables through a form, or edit the JSON directly — both write the same file. Keys are lowercase with underscores.
Never put secrets in here. Tokens and API keys stay in the internal, server-side settings; anything marked
internal is hidden from buyers entirely.