Merge pull request #1181 from wangcham/master

fix: wrong group id in qqofficial web hook
This commit is contained in:
Junyan Qin (Chin)
2025-03-10 19:38:00 +08:00
committed by GitHub
2 changed files with 4 additions and 7 deletions

View File

@@ -100,7 +100,7 @@ class QQOfficialEventConverter(adapter.EventConverter):
member_name= event.t,
permission= 'MEMBER',
group = platform_entities.Group(
id = 0,
id = event.group_openid,
name = 'MEMBER',
permission= platform_entities.Permission.Member
),
@@ -127,7 +127,7 @@ class QQOfficialEventConverter(adapter.EventConverter):
member_name=event.t,
permission= 'MEMBER',
group = platform_entities.Group(
id = 0,
id = event.channel_id,
name = 'MEMBER',
permission=platform_entities.Permission.Member
),
@@ -140,7 +140,7 @@ class QQOfficialEventConverter(adapter.EventConverter):
datetime.datetime.strptime(
event.timestamp, "%Y-%m-%dT%H:%M:%S%z"
).timestamp()
),
)
return platform_events.GroupMessage(
sender =sender,
message_chain = yiri_chain,

View File

@@ -2,18 +2,15 @@ from __future__ import annotations
import typing
import asyncio
import traceback
import time
import datetime
import aiocqhttp
import aiohttp
from libs.wecom_api.api import WecomClient
from pkg.platform.adapter import MessagePlatformAdapter
from pkg.platform.types import events as platform_events, message as platform_message
from libs.wecom_api.wecomevent import WecomEvent
from pkg.core import app
from .. import adapter
from ...pipeline.longtext.strategies import forward
from ...core import app
from ..types import message as platform_message
from ..types import events as platform_events