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); } }