Hey,

potrzebuje pomocy w sprawie Powiadomień w Chrome.

Napisałem dzisiaj jeden skrypt, który tworzy takie powiadomienie i szczerze nie wiem czy dobrze ale coś tam działa :

var options= {
    type: "basic",
    title: "tytul",
    message: "message dziala",
    iconUrl: "icon.jpeg",
     
};
 
 
 
$.ajax({
    type: 'GET',
    url: 'https://api.twitch.tv/kraken/streams/freecodecamp',
    headers: {
      'client-ID' : '3g6rgcf48hcrlo3abbf7k3q13aqje0'
    },
    success: function(data6){
        if(data6.stream!==null){
            chrome.notifications.create(options, callback);
 
function callback(data5) {
    if(data5.stream===null){
    console.log("dziala")
    }
    else {
        console.log('error')
    }
}  
        }
         
         
         
        else{
            console.log('error')
        }
    }
})

Skrypt JS jest podpięty pod główny HTML w sekcji <body>

Powiadomienie to ma wyskakiwać w momencie kiedy live stream freecodecamp zostanie włączony.

Aktualnie wyskakuje tylko wtedy gdy nacisne na nie w prawym gorym rogu przegladarki.

Potrzebuję się dowiedzieć kilku rzeczy:

-Jak zrobić, żeby powiadomienie wyskakiwało kiedy live stream zostanie włączony?

-Jak zrobić, żeby powiadomienie wyskakiwało kiedy live stream juz trwa, a użytkownik dopiero wlaczyl przegladarke?

-Jak zrobić, żeby po kliknięciu na rozszerzenie w prawym gornym rogu za kazdym razem nie wyskakiwalo to powiadomienie samo, nawet jesli live stream jest offline?

-Czy da radę jakoś zrobić tak, że użytkownik naciska na powiadomienie i go przenosi na podpiętą strone np. w tym wypadku dany live stream?

Możliwe, że trochę namotałem lub podałem za mało informacji. Ale jeśli znajdzie się ktoś to chciałby mi wytłumaczyć co i jak to śmiało pisać i wytłumacze o co dokładniej mi chodzi.