Webhook twitch start

Thank You for your answer, I meant that now I specify for each event a new confirmation request

    $data = array(
     'hub.mode' => $mode,
     'hub.topic' => 'https://api.twitch.tv/helix/users/follows?first=1&to_id='.$target_user_id,
     'hub.callback' => $callback_url,
     'hub.lease_seconds' => $lease_seconds
     );

to receive notification of new followers and

    $data = array(
     'hub.mode' => $mode,
     'hub.topic' => 'https://api.twitch.tv/helix/streams?user_id='.$target_user_id,
     'hub.callback' => $callback_url,
     'hub.lease_seconds' => $lease_seconds
     ); 

to receive notification of the beginning of the stream.
And therefore the files take answers. twitch.webhook.follow.php and twitch.webhook.stream.php with the code you specified above. Is it possible to somehow make a request for receiving and notifications about new followers and the beginning of the stream in one request?
That is, specify something like ‘hub.topic’ = all and receive all available notifications and how to track them in twitch.webhook.php is Allowed not to create a large number of requests and files that will accept responses.

And there was another question. Configured notifications about the stream, it comes more than once. For 3 hours stream can come more than 4 notifications, this is a bug of the system? Or did I do something wrong Or I made a mistake in the code, although I did not see such an error in the notification of followers?