Skip to content

Instantly share code, notes, and snippets.

@Jesper-Hustad
Created October 28, 2021 23:55
Show Gist options
  • Save Jesper-Hustad/0322f81bc07f79194161b5f41ec01918 to your computer and use it in GitHub Desktop.
Save Jesper-Hustad/0322f81bc07f79194161b5f41ec01918 to your computer and use it in GitHub Desktop.
StreamLabs Alert Box terminal output
<div id="alert-text-wrap">
<div id="alert-text" style="display: none;">
<div id="alert-message">{messageTemplate}</div>
<div id="alert-user-message">{userMessage}</div>
</div>
</div>
<script>
setTimeout(() => {
const messageElement = document.querySelector("#alert-message").childNodes
const [username, event] = Array.from(messageElement).map(i => i.textContent)
const div = document.createElement("div")
div.style = "color: #15e13e; font: 2rem Inconsolata, monospace; text-shadow: 0 0 5px #c8c8c863;"
div.innerHTML = `<b>${username}</b>${event}`
const usermessage = document.querySelector("#alert-user-message").textContent
if(usermessage) div.innerHTML += `<br>${usermessage}`
document.querySelector("body").prepend(div)
}, 300);
</script>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment