isCustomerServiceMessage static method
Implementation
static bool isCustomerServiceMessage(V2TimMessage message) {
bool res = false;
if (message.elemType == MessageElemType.V2TIM_ELEM_TYPE_CUSTOM) {
if (message.customElem != null) {
if (message.customElem!.data != null) {
var data = message.customElem!.data!;
try {
var jsonData = json.decode(data);
var isChatbotPlugin = jsonData["customerServicePlugin"] ?? "";
if (isChatbotPlugin == 0) {
res = true;
}
} catch (err) {
//err
}
}
}
}
return res;
}