Youtube-Spam-Purge-Almost-C.../background.js
2021-11-08 10:42:34 +02:00

26 lines
No EOL
959 B
JavaScript

var token = ""
var userId = ""
var videoId = ""
chrome.runtime.onMessage.addListener(function(request, sender, sendResponse) {
if (request.tokenWithUrl != null) {
token = request.tokenWithUrl.replace("https://www.youtube.com/deleteallcomments#access_token=", "").replace(/&.*/g, "")
let url = chrome.runtime.getURL("deleting.html");
chrome.tabs.remove(sender.tab.id);
chrome.tabs.create({url});
} else if (request.toDeleteUserId != null) {
userId = request.toDeleteUserId.replace("https://www.youtube.com/channel/", "");
} else if (request.videoUrl != null) {
videoId = request.videoUrl.replace("https://www.youtube.com/watch?v=", "").replace(/&.*/g, "");
} else if (request.closeMe != null) {
chrome.tabs.remove(sender.tab.id);
} else {
sendResponse({
youtubetoken: token,
toDeleteUserId: userId,
videoId: videoId
});
}
});