beforeSendMessage property

Future<bool> Function({required Map<String, dynamic> payload, required String type})? beforeSendMessage
getter/setter pair

发送消息前拦截,返回 false 取消发送,返回 true 允许发送 type 消息类型: "text" | "image" | "file" payload 消息内容: text 类型时为 {"text": "..."}, image 为 {"path": "..."}, file 为 {"path": "...", "name": "..."}

Implementation

Future<bool> Function({required String type, required Map<String, dynamic> payload})? beforeSendMessage;