curl --location --request PUT 'https://api.bots.business/v2/bots/123/active_options/1234?api_key=UKDZu-c68cubrIbniuE2P_nWj0p5r4IHARNrAV-I' \
--header 'Content-Type: application/json' \
--data-raw '{
"title": "Example Admin Panel",
"description": "This panel demonstrates all available field types",
"icon": "settings",
"fields": [
{
"title": "Bot Name",
"description": "The display name of your bot",
"placeholder": "My Awesome Bot",
"type": "string",
"icon": "chatbubble",
"name": "BOT_NAME",
"value": "My new bot1"
},
{
"title": "API Secret Key",
"description": "Your secure API key (will be hidden)",
"placeholder": "Enter your secret key",
"type": "password",
"icon": "key",
"name": "API_SECRET",
"value": ""
},
{
"title": "Maximum Users",
"description": "Maximum number of users allowed",
"placeholder": "1000",
"type": "integer",
"icon": "people",
"name": "MAX_USERS",
"value": 500
},
{
"title": "Product Price",
"description": "Price of your product (supports decimals)",
"placeholder": "19.99",
"type": "float",
"icon": "pricetag",
"name": "PRICE",
"value": 9.99
},
{
"title": "Bot Active",
"description": "Enable or disable the bot functionality",
"placeholder": null,
"type": "checkbox",
"icon": "power",
"name": "IS_ACTIVE",
"value": true
},
{
"title": "Welcome Message",
"description": "Message sent to new users",
"placeholder": "Enter your welcome message here...",
"type": "text",
"icon": "document-text",
"name": "WELCOME_MESSAGE",
"value": "Hello! Welcome to our bot!"
}
],
"button_title": "SAVE CONFIGURATION"
}'{
"title": "Example Admin Panel",
"description": "This panel demonstrates all available field types",
"index": 0,
"icon": "settings",
"button_title": "SAVE CONFIGURATION",
"on_saving": {
"command": "/on-admin-panel-save",
"user_id": 42470958
},
"fields": [
{
"name": "BOT_NAME",
"title": "Bot Name",
"description": "The display name of your bot",
"type": "string",
"placeholder": "My Awesome Bot",
"value": "My Bot",
"icon": "chatbubble"
},
{
"name": "API_SECRET",
"title": "API Secret Key",
"description": "Your secure API key (will be hidden)",
"type": "password",
"placeholder": "Enter your secret key",
"value": "",
"icon": "key"
},
{
"name": "MAX_USERS",
"title": "Maximum Users",
"description": "Maximum number of users allowed",
"type": "integer",
"placeholder": "1000",
"value": 500,
"icon": "people"
},
{
"name": "PRICE",
"title": "Product Price",
"description": "Price of your product (supports decimals)",
"type": "float",
"placeholder": "19.99",
"value": 9.99,
"icon": "pricetag"
},
{
"name": "IS_ACTIVE",
"title": "Bot Active",
"description": "Enable or disable the bot functionality",
"type": "checkbox",
"value": true,
"icon": "power"
},
{
"name": "WELCOME_MESSAGE",
"title": "Welcome Message",
"description": "Message sent to new users",
"type": "text",
"placeholder": "Enter your welcome message here...",
"value": "Hello! Welcome to our bot!",
"icon": "document-text"
}
]
}