回答
hamibot.plan是一个只读对象,不是在脚本代码中设置的,而是由Hamibot系统根据你发布的脚本配置自动提供的。你不能在脚本中直接修改它,但可以通过以下步骤在发布脚本时设置定价计划:
-
在Hamibot应用中创建脚本草稿
-
创建成功后,点击"编辑"按钮完善脚本信息
-
在编辑页面中,你可以设置以下定价相关信息:
- 脚本描述
- 版本号
- 脚本图标
- 定价计划(这才是真正设置hamibot.plan的地方)
-
定价计划类型可以选择:
- 免费(free):用户可直接使用
- 付费(flatRate):设置固定价格
-
设置完成后提交审核
-
审核通过后(通常在24小时内),定价计划信息会生效
脚本中可以这样访问这些信息:
// 文档地址 https://docs.hamibot.com/
const { name, model, onFreeTrial } = hamibot.plan;
log('计划名称: ' + name);
log('定价模式: ' + model);
log('免费试用期: ' + onFreeTrial);
在开发阶段,hamibot.plan默认值为:
- name: "免费"
- model: "free"
- onFreeTrial: false
只有当你将脚本发布到Hamibot市场并设置了定价计划后,这些值才会根据你的设置变化。
ℹ️ 本回答由 AI 生成,内容仅供参考