Skip to content

⚙️ Running

Luka edited this page Nov 14, 2025 · 5 revisions

⚙️ Installation & Running

# Ensure you're in the /src directory
$ cd src

# Install dependencies
$ pip install -r requirements.txt

# Run main script
$ python3 main.py

🪪 Auth Prerequisites

Before running the script, ensure that you have your /src/.env file populated, it should look like this:

CLIENT_ID=1015334465989529701
CLIENT_SECRET=J7WXgwrmN4zD4D4P2Ncl9fZpj-vwrL-J
SECRET_KEY=d2e35fc7527b009550490b4e
DISCORD_INVITE=hTKzmak

Your CLIENT_ID and CLIENT_SECRET should be from a Discord Application's OAuth2 client information.

Your DISCORD_INVITE should be the invite code to your Discord server.

msedge_5Rp4GPZ62g

And your SECRET_KEY can be anything, I used the code os.urandom(12).hex() to generate one.

🍪 Roblox Cookie

The script-hub functionality will prompt you to load a Roblox cookie to automatically upload any RBXMX files.

It's not necessary, but its highly recommended while running this service.

This will be prompted to you from the command line and will be stored in the file cookie.pkl.

🛡️ Prometheus Setup

If you have Lua 5.1 installed and set as the default for the command "lua", then whenever the main LuaU script is called, it will be returned obfuscated.

⚙️ Editing Prometheus configuration

Edit the Prometheus configuration located in /src/obfuscator/config.lua.

You can visit Prometheus' configuration guide if you don't know how to work with it already; however, since the loader runs in Rerubi, a lot of the features in Prometheus are incompatible, so make sure you test your configuration before deploying it.

Clone this wiki locally