diff --git a/src/onebot/action/msg/SendMsg/index.ts b/src/onebot/action/msg/SendMsg/index.ts index ea730861..02ce2aa7 100644 --- a/src/onebot/action/msg/SendMsg/index.ts +++ b/src/onebot/action/msg/SendMsg/index.ts @@ -149,6 +149,8 @@ export class SendMsg extends BaseAction { } async _handle(payload: OB11PostSendMsg): Promise<{ message_id: number }> { + if (payload.message_type === 'group') this.contextMode = ContextMode.Group; + if (payload.message_type === 'private') this.contextMode = ContextMode.Private; const peer = await createContext(this.CoreContext, payload, this.contextMode); const messages = normalize(