get($userId);
$userSettings = RocketChat::getUserChatSettings($userId);
if (!$userSettings || !$userSettings['chat_login']) {
//создаем пользователя
$result = RocketChat::createChatUser($user);
if ($result['success']) {
$userSettings = $result['user'];
} else {
var_dump($result);
}
}
if (!$userSettings['chat_token'] && $userSettings['chat_login']) {
//логиним для получения ИД пользователя в чате
$result = RocketChat::loginUser($userId);
if ($result['success']) {
$userSettings = $result['user'];
} else {
var_dump($result);
}
}