User:Qwerfjkl/scripts/wikibreak.js

$(document).ready(function {

/*** Start editing here ***/

// When you want to end your break? // no leading zeroes. (example: 9 - correct, 09 - incorrect)

var date = { year: 2020, month: 2, day: 11}; var time = { hours: 20, minutes: 22, seconds: 0 };

/*** Stop editing here ***/ var currentDate = new Date; var currentHour = currentDate.getHours // window.HourStart = // window.HourEnd = alert(currentHour < window.HourStart || currentHour > window.HourEnd) alert(currentHour) if (currentHour < window.HourStart || currentHour > window.HourEnd) {		alert("Enforced wikibreak from "+window.HourStart+" to "+window.HourEnd+			+ "\n(now is "+currentDate.toLocaleString+")\n\nBye!"); mw.loader.using(["mediawiki.api", "mediawiki.user"]).then(function 		{			new mw.Api.post( {				action: 'logout', token: mw.user.tokens.get('csrfToken') }).done(function (data) {				location = "//" + location.host + "/w/index.php?title=" + "Special:Userlogin&returnto=Main_Page"; }).fail(function {				console.log("logout failed") });		});	} });