Code & storage
Configuration for buyers
What someone who buys your bot can change — and what they cannot.
Code and configuration are deliberately separated. A buyer never receives the Code Editor or the source of a bot they bought.
What they do get is a generated form under My bots → Configuration, built from your
Their answers are stored per buyer and validated server-side against your schema — types, required fields, ranges and select options are all enforced, and unknown keys are dropped.
A listing can only be published when its schema validates, so buyers never land on a broken settings form.
What they do get is a generated form under My bots → Configuration, built from your
bottly_config.json, showing only variables marked editable: true and not internal.Their answers are stored per buyer and validated server-side against your schema — types, required fields, ranges and select options are all enforced, and unknown keys are dropped.
A listing can only be published when its schema validates, so buyers never land on a broken settings form.