open-lark 0.14.0

Enterprise-grade Lark/Feishu Open API SDK with comprehensive Chinese documentation and advanced error handling
Documentation
//! 事件处理模块
//!
//! 提供飞书开放平台事件的接收、处理和分发功能。
//! 支持WebSocket长连接和HTTP回调两种事件接收方式。
//!
//! # 主要组件
//!
//! - **dispatcher**: 事件分发器,用于注册和处理各种类型的事件
//! - **context**: 事件上下文,提供事件处理时的环境信息
//!
//! # 支持的事件类型
//!
//! - 📨 消息接收事件
//! - 👀 消息已读事件
//! - 👥 群聊成员变更事件
//! - 📞 视频会议事件
//! - 🗓️ 日历事件
//! - 📋 审批事件
//! - 更多事件类型持续添加中
//!
//! # 快速开始
//!
//! ```no_run
//! use open_lark::event::dispatcher::EventDispatcherHandler;
//!
//! // 创建事件处理器
//! let handler = EventDispatcherHandler::builder()
//!     .register_p2_im_message_receive_v1(|event| {
//!         println!("收到消息: {:?}", event.event.message);
//!     })?
//!     .build();
//!
//! // 处理接收到的事件
//! // handler.handle_event(event_data).await?;
//! # Ok::<(), Box<dyn std::error::Error>>(())
//! ```

/// 事件上下文相关
pub mod context;
/// 事件分发器
pub mod dispatcher;