{
"label": "已关注是否再次通知,默认通知",
"name": "ifmessage_liked",
"placeholder": "默认通知",
"validation": "required"
}, 如何改为选择模式
回答
要将配置项改为选择模式,需要在 JSON 配置中添加 type 字段,并根据选择类型配置 options 或调整结构。针对“是否通知”这类选项,推荐使用 select(下拉选择)或 checkbox(复选框)。
方案一:下拉选择模式(select)
适合提供多个明确选项(如“通知”、“不通知”)。
{
"label": "已关注是否再次通知",
"name": "ifmessage_liked",
"type": "select",
"options": [
{
"label": "通知",
"value": "true"
},
{
"label": "不通知",
"value": "false"
}
],
"default": "true"
}
方案二:复选框模式(checkbox)
适合简单的“是/否”开关,勾选即为真,不勾选即为假。
{
"label": "已关注是否再次通知",
"name": "ifmessage_liked",
"type": "checkbox",
"default": true
}
修改要点说明
- 添加
type字段:必须指定"type": "select"或"type": "checkbox",否则默认为文本输入。 - 配置
options:仅select类型需要,定义可选的标签和对应值。 - 设置
default:建议设置默认值,避免脚本运行时因缺少配置而出错。 - 移除
placeholder:选择模式不需要占位符,该字段仅适用于文本输入。 - 移除
validation:选择模式通常不需要必填验证,默认值即可保证有效性。
使用建议
- 配置项通常位于脚本文件的头部注释区域或独立的配置 JSON 文件中。
- 修改后需在 Hamibot 控制台重新保存并发布脚本,客户端同步后才能看到新界面。
- 更多配置项格式参考:https://docs.hamibot.com/
ℹ️ 内容由 AI 生成,可能不准确,请注意核实