feat: Api SendGroupNotice

This commit is contained in:
手瓜一十雪
2024-05-12 12:07:51 +08:00
parent 91fdd09e7a
commit 9ab80fe1ac
3 changed files with 20 additions and 0 deletions

View File

@@ -0,0 +1,17 @@
import BaseAction from '../BaseAction';
import { ActionName } from '../types';
import { WebApi } from '@/core/apis';
interface Payload {
group_id: string;
content: string;
image?: string;
}
export class SendGroupNotice extends BaseAction<Payload, null> {
actionName = ActionName.GoCQHTTP_SendGroupNotice;
protected async _handle(payload: Payload) {
await WebApi.setGroupNotice(payload.group_id, payload.content);
//返回值验证没做
return null;
}
}