Aura drops Nice script

A simple nice script| Have fun

K instalaci tototo skriptu si budete muset nainstalovat rozšíření jako Tampermonkey, Greasemonkey nebo Violentmonkey.

You will need to install an extension such as Tampermonkey to install this script.

K instalaci tohoto skriptu si budete muset nainstalovat rozšíření jako Tampermonkey nebo Violentmonkey.

K instalaci tohoto skriptu si budete muset nainstalovat rozšíření jako Tampermonkey nebo Userscripts.

You will need to install an extension such as Tampermonkey to install this script.

K instalaci tohoto skriptu si budete muset nainstalovat manažer uživatelských skriptů.

(Už mám manažer uživatelských skriptů, nechte mě ho nainstalovat!)

Advertisement:

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

(Už mám manažer uživatelských stylů, nechte mě ho nainstalovat!)

Advertisement:

// ==UserScript==
// @name         Aura drops Nice script
// @namespace    http://tampermonkey.net/
// @version      1.0
// @grant        GM_setValue
// @match        https://*.gg/*
// @match        https://*.auradroppers.com/*
// @grant        GM_getValue
// @license      iron web10 2026
// @description  A simple nice script| Have fun
// @icon         https://www.google.com/s2/favicons?domain=auradroppers.com&sz=128

// ==/UserScript==

(async () => {
'use strict';

const BASE = 'https://auradroppers.com/account';
const FLOW_KEY = 'activeFlowId';

const HOST_A = 'auradroppers.com';
const HOST_B = atob('bGlua3MubG9vdGxhYnMuZ2c=');
const allowed = [HOST_A, HOST_B];
if (!allowed.some(h => location.hostname.includes(h))) return;

if (location.hostname.includes(HOST_A)) {
  const m = location.pathname.match(/^\/account\/(\d+)/);
  if (m) await GM_setValue(FLOW_KEY, m[1]);
  return;
}

if (location.hostname.includes(HOST_B)) {
  const id = await GM_getValue(FLOW_KEY, null);
  await GM_setValue(FLOW_KEY, null);

  if (id) {
    setTimeout(() => {
      location.href = `${BASE}/${id}/locker-complete`;
    }, 3000);
  }
}

})();