/** * Connect to slack server */ protected function connect() { $this->client->connect()->then(function () { return $this->client->getAuthedUser(); })->then(function (User $user) { $this->botUser = $user; $this->logger->info("Connected as " . $this->botUser->getUsername()); }); }