setUserInfo static method

Future<void> setUserInfo(
  1. String nickName,
  2. String avatar
)

Implementation

static Future<void> setUserInfo(String nickName, String avatar) async {
  var result = await TencentImSDKPlugin.v2TIMManager.setSelfInfo(
    userFullInfo: V2TimUserFullInfo(nickName: nickName, faceUrl: avatar),
  );
  if (result.code == 0) {
    TCICLog.info(
      "IM setUserInfo success: nickName=$nickName, avatar=$avatar",
      actionModule: ActionModule.imSDK.name,
      actionName: ActionName.setUserInfo.name,
    );
  } else {
    TCICLog.error(
      "Failed to set user info: code=${result.code}, message=${result.desc}",
      actionModule: ActionModule.imSDK.name,
      actionName: ActionName.setUserInfo.name,
    );
  }
}