isAIChatUser static method

bool isAIChatUser(
  1. NIMAIUser aiUser
)

是否是AI聊用户

@param aiUser @return

Implementation

static bool isAIChatUser(NIMAIUser aiUser) {
  if (aiUser.serverExtension?.isNotEmpty == true) {
    try {
      return jsonDecode(aiUser.serverExtension!)[KEY_AI_CHAT] == 1;
    } catch (e) {
      Alog.e(
          tag: logTag,
          content: 'parse ai user server extension failed, ${e.toString()}');
    }
  }
  return false;
}