mirror of
https://github.com/FranP-code/wii-shop-extension.git
synced 2025-10-12 23:52:52 +00:00
Add Discord link to install notification
This commit is contained in:
@@ -45,10 +45,34 @@ chrome.tabs.onActivated.addListener(function (activeInfo) {
|
|||||||
|
|
||||||
// Show notification on extension install
|
// Show notification on extension install
|
||||||
chrome.runtime.onInstalled.addListener(function () {
|
chrome.runtime.onInstalled.addListener(function () {
|
||||||
chrome.notifications.create({
|
// Firefox doesn't support buttons in notifications
|
||||||
'type': 'basic',
|
if (navigator.userAgent.includes("Firefox")) {
|
||||||
'iconUrl': chrome.extension.getURL('img/icon128.png'),
|
chrome.notifications.create({
|
||||||
'title': 'Wii Shop Music extension installed!',
|
'type': 'basic',
|
||||||
'message': 'The Wii Shop theme will now play when you visit shopping websites.'
|
'iconUrl': chrome.extension.getURL('img/icon128.png'),
|
||||||
})
|
'title': 'Wii Shop Music extension installed!',
|
||||||
|
'message': 'The Wii Shop theme will now play when you visit shopping websites. Click here to join the Discord server.'
|
||||||
|
}, function (id) {
|
||||||
|
browser.notifications.onClicked.addListener(function(id) {
|
||||||
|
chrome.tabs.create({ url: 'https://discord.com/invite/59wfy5cNHw' })
|
||||||
|
})
|
||||||
|
})
|
||||||
|
} else {
|
||||||
|
// Chromium browsers support buttons in notifications
|
||||||
|
chrome.notifications.create({
|
||||||
|
'type': 'basic',
|
||||||
|
'iconUrl': chrome.extension.getURL('img/icon128.png'),
|
||||||
|
'title': 'Wii Shop Music extension installed!',
|
||||||
|
'message': 'The Wii Shop theme will now play when you visit shopping websites.',
|
||||||
|
buttons: [{
|
||||||
|
title: 'Join Discord server'
|
||||||
|
}]
|
||||||
|
}, function (id) {
|
||||||
|
chrome.notifications.onButtonClicked.addListener(function (id, btnIdx) {
|
||||||
|
if (btnIdx === 0) {
|
||||||
|
chrome.tabs.create({ url: 'https://discord.com/invite/59wfy5cNHw' })
|
||||||
|
}
|
||||||
|
})
|
||||||
|
})
|
||||||
|
}
|
||||||
})
|
})
|
||||||
|
|||||||
Reference in New Issue
Block a user