Ignore Feishu message read events

This commit is contained in:
taohe
2026-06-11 17:15:44 +08:00
parent b26b30ac3d
commit f330ddce01
2 changed files with 24 additions and 1 deletions
+12
View File
@@ -83,6 +83,18 @@ def test_feishu_is_not_running_when_ws_thread_exits():
assert channel.is_running is False
def test_feishu_event_handler_ignores_message_read_events():
import lark_oapi as lark
bus = MessageBus()
channel = FeishuChannel(bus, {"app_id": "test", "app_secret": "test"})
event_handler = channel._build_event_handler(lark)
assert "p2.im.message.receive_v1" in event_handler._processorMap
assert "p2.im.message.message_read_v1" in event_handler._processorMap
def test_feishu_on_message_rich_text():
bus = MessageBus()
config = {"app_id": "test", "app_secret": "test"}