public function getStream($streamerName)
 {
     $user = $this->streamingUser->has($streamerName);
     if ($user !== null) {
         return view('stream.watcher', ['streamer' => $user]);
     }
     $user = null;
     $user = User::streamers()->where('twitch_channel', '=', $streamerName)->get()->first();
     if (count($user) > 0) {
         return view('stream.offline', ['streamer' => $user]);
     }
     return redirect(route('streams'));
 }
 /**
  * @return \Illuminate\Database\Eloquent\Collection
  */
 private function retrieveData()
 {
     return User::streamers()->where('streaming', '=', '1')->orderBy('twitch_channel')->get()->filter(function ($streamer) {
         return $this->isStreamingOnTwitch($streamer->twitch_channel);
     });
 }