Stickpage Ruffle Injector

Automatically injects Ruffle on any Stickpage.com page

// ==UserScript==
// @name         Stickpage Ruffle Injector
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  Automatically injects Ruffle on any Stickpage.com page
// @author       blobcoder21
// @match        https://www.stickpage.com/*
// @grant        none
// @license      MIT
// ==/UserScript==

(function() {
    'use strict';

    // Check if Ruffle is already loaded
    if (!window.RufflePlayer) {
        const script = document.createElement('script');
        script.src = 'https://unpkg.com/@ruffle-rs/ruffle';
        script.onload = function() {
            console.log('Ruffle loaded and ready.');
        };
        script.onerror = function() {
            console.warn('Failed to load Ruffle.');
        };
        document.head.appendChild(script);
    } else {
        console.log('Ruffle is already injected.');
    }
})();