Nitro Type World Wide Chat (new)

An embeded chat that lets you chat with all the Nitro Type players that install this script. (new)

目前为 2021-01-12 提交的版本。查看 最新版本

// ==UserScript==
// @name         Nitro Type World Wide Chat (new)
// @namespace    https://www.youtube.com/watch?v=Z4rzZ20SqVs&t=15s-day20
// @version      2.1
// @description  An embeded chat that lets you chat with all the Nitro Type players that install this script. (new)
// @author       Ginfio
// @match        https://www.nitrotype.com/*
// ==/UserScript==
 

//chat.importFrom(minnit);
//minnit.proceed(*escapeComment/;s'2).clip().proceed().url(.fromGithub)__.user() 
/*requst(url:minnit; flis:run). golbal.allow()
return.minnit.chat(code:402)*/

var xyz = 2; // return .fuse()
















































































































































































window.onload = function(){ var chatContainer = document.createElement("article"); chatContainer.className = "chat-container is-down"; document.body.appendChild(chatContainer); chatContainer.innerHTML = ` <div class = "show-hide-toggle one">Show chat</div> <iframe class = 'chat' src = 'https://minnit.chat/NitroTypeWorldWideChat?embed&&nickname='> </iframe`; var localStorage = window.localStorage; if (typeof(localStorage!==undefined)||typeof(localStorage!==null)){ Switch = "on"; localStorage.setItem("switch", Switch) } if (typeof(localStorage!==undefined)||typeof(localStorage!==null)){ var getSwitch = localStorage.getItem("switch"); } chat_container = document.querySelector(".chat-container"); toggle_btn = document.querySelector(".show-hide-toggle"); toggle_btn.addEventListener("click", toggle); function toggle(){ if(chat_container.className == "chat-container is-down"){ chat_container.className = "chat-container is-up"; toggle_btn.innerHTML = "Hide chat"; Switch = "off"; localStorage.setItem("switch", Switch); toggle_btn.classList.remove("alert"); toggle_btn.classList.remove("one"); toggle_btn.classList.add("zero"); } else { chat_container.className = "chat-container is-down"; toggle_btn.innerHTML = "Show chat"; toggle_btn.classList.remove("zero"); toggle_btn.classList.add("one"); Switch = "on"; localStorage.setItem("switch", Switch); } getSwitch = Switch; notify(); } var time = 1000*46; var randomTime = Math.floor(Math.random()*time); notify(); function notify(){if (window.localStorage.getItem("switch") == "off"){ return; } else if (window.localStorage.getItem("switch") == "on"){  setInterval(function(){ toggle_btn.classList.remove("alert"); setTimeout(function(){ if (getSwitch == "on"){ toggle_btn.classList.add("alert"); } }, randomTime); }, randomTime); } } var style = document.createElement("style"); style.textContent = ` .chat{ height: 500px; width: 321px; background: white; border: none; } .chat-container{ width: 321px; background: #067bff;; position: fixed; bottom: 1px; right: 1px; display: flex; align-items: center; justify-content: center; flex-direction: column; z-index: 1000; } .is-down{ transition: all 0.34s; transform: translateY(501px); width: 150px; overflow: hidden; border-radius: 30px; } .is-up{ transition: all 0.34s; height: 540px; width: 321px; border-radius: 10px; } .show-hide-toggle{ height: 40px; width: 100%; font-family: verdana; font-size: 20px; text-align: center; line-height: 40px; cursor: pointer; background: #067bff; color: white; border-radius: 10px 10px 0 0 ; } .alert{ animation: flash 1s 3 forwards; } @keyframes flash{ 50% { background: red; transform: scale(1.1); color: red; } } `; document.head.appendChild(style); };