Embeds uploaded and linked WebM files
// ==UserScript==
// @name Discord WebM embed
// @description Embeds uploaded and linked WebM files
// @namespace phaux
// @include https://discordapp.com/*
// @version 4
// @grant GM_addStyle
// ==/UserScript==
GM_addStyle(`
.message-group .comment video {
max-width: 600px;
max-height: 400px;
}
`)
setInterval(() => {
for (let el of document.querySelectorAll('a[href$=".webm"], a[href$=".mp4"]')) {
let v = document.createElement('video')
v.src = el.href
v.controls = true
el.parentNode.replaceChild(v, el)
}
}, 3000)