diff --git a/src/onebot/action/extends/SetOnlineStatus.ts b/src/onebot/action/extends/SetOnlineStatus.ts index 1ff92bad..3c192cee 100644 --- a/src/onebot/action/extends/SetOnlineStatus.ts +++ b/src/onebot/action/extends/SetOnlineStatus.ts @@ -7,10 +7,10 @@ const SchemaData = { type: 'object', properties: { status: { type: ['number', 'string'] }, - extStatus: { type: ['number', 'string'] }, - batteryStatus: { type: ['number', 'string'] }, + ext_status: { type: ['number', 'string'] }, + battery_status: { type: ['number', 'string'] }, }, - required: ['status', 'extStatus', 'batteryStatus'], + required: ['status', 'ext_status', 'battery_status'], } as const satisfies JSONSchema; type Payload = FromSchema; @@ -23,8 +23,8 @@ export class SetOnlineStatus extends BaseAction { const NTQQUserApi = this.core.apis.UserApi; const ret = await NTQQUserApi.setSelfOnlineStatus( parseInt(payload.status.toString()), - parseInt(payload.extStatus.toString()), - parseInt(payload.batteryStatus.toString()), + parseInt(payload.ext_status.toString()), + parseInt(payload.battery_status.toString()), ); if (ret.result !== 0) { throw new Error('设置在线状态失败');