mirror of
https://github.com/snowy-yang/qqbotsdk.git
synced 2026-10-21 12:24:49 +00:00
feat!: api 拆包、心跳迁入传输层、限流重试与后台 handler
This commit is contained in:
1 parent
750ed81d96
commit
3237558128
30 files changed
+1145
-714
No files matched your search
@@ -14,8 +14,6 @@ from qqbotsdk.connecter import WebhookConnecter
|
||||
from qqbotsdk.crypto import build_seed
|
||||
from qqbotsdk.emitter import EventEmitter
|
||||
from qqbotsdk.payloads import GroupAtMessage
|
||||
from qqbotsdk.queue import EventQueue
|
||||
from qqbotsdk.session import Session
|
||||
from qqbotsdk.webhook_protocol import WebhookProtocol
|
||||
|
||||
SECRET = "webhook-test-secret"
|
||||
@@ -52,10 +50,9 @@ def event_body(event_id: str, content: str) -> dict[str, Any]:
|
||||
@pytest.mark.asyncio
|
||||
async def test_webhook_end_to_end():
|
||||
config = make_config(0)
|
||||
queue = EventQueue()
|
||||
emitter = EventEmitter(queue)
|
||||
emitter.register_protocol(WebhookProtocol(config, queue, Session()))
|
||||
connecter = WebhookConnecter(config, emitter, queue)
|
||||
emitter = EventEmitter()
|
||||
emitter.register_protocol(WebhookProtocol(config))
|
||||
connecter = WebhookConnecter(config, emitter.queue, emitter.handle)
|
||||
|
||||
received: list[GroupAtMessage] = []
|
||||
|
||||
|
||||
Reference in new issue
Block a user