Roblox Integration
Adonis Plugin
Installation

Installation

Install the Technified Adonis plugin using the Technified Manager.

Prerequisites

Before installing:

  • Adonis Admin - Must be installed and working in your game
  • Technified Manager - Get it from the Creator Store (opens in a new tab)
  • API Key - From Dashboard → Settings → API Keys
  • Guild ID - Your Discord server ID
  • HTTP Requests - Enable in Game Settings → Security

Installation Steps

Step 1: Install the Manager

  1. Open the Technified Manager (opens in a new tab) on Creator Store
  2. Click "Get Plugin"
  3. Open Roblox Studio
  4. Find "Technified Manager" in the Plugins tab

Step 2: Install Adonis Plugin

  1. Open the Technified Manager from the Plugins tab
  2. Click "I just want the Adonis Extension" at the bottom
  3. Follow the installation wizard
  4. The plugin file is added to your Adonis plugins folder

Step 3: Configure

After installation, configure the plugin:

  1. Open the plugin file at:

    ServerScriptService/Adonis/Loader/Config/Plugins/Server-Technified.luau
  2. Find the configuration section:

local TECHNIFIED_CONFIG = {
    API_KEY = "technified_...",              -- Your API key
    GUILD_ID = "1234567890123456789",        -- Your Discord server ID
    BASE_URL = "https://api.technified.xyz/api/v1",
    REQUEST_TIMEOUT = 10,
 
    -- Features
    SYNC_PERMISSIONS = true,
    SYNC_BANS = true,
    SYNC_MUTES = true,
    BIDIRECTIONAL_SYNC = true,
    LOG_ACTIONS = true,
    TRACK_SESSIONS = true,
    SESSION_MIN_LEVEL = 100,
}
  1. Enter your API_KEY and GUILD_ID
  2. Optionally configure feature toggles

Step 4: Test

  1. Play the game in Studio
  2. Open the Output console (F9)
  3. Look for messages starting with [Technified]

Successful initialization:

[Technified] Initializing v2.0.0...
[Technified] Guild: 1234567890... | Permissions: true | Bans: true | Mutes: true | Bidir: true | Sessions: true | Actions: true
[Technified] Custom commands registered: :tbans, :tmutes, :tcheck, :tsync, :tstatus
[Technified] Initialized successfully! v2.0.0

Getting Your API Key

  1. Go to your Technified Dashboard
  2. Navigate to Settings → API Keys
  3. Click "Create API Key"
  4. Copy the full key (starts with technified_)

Getting Your Guild ID

  1. Open Discord
  2. Go to User Settings → Advanced
  3. Enable Developer Mode
  4. Right-click your server name
  5. Click "Copy ID"

Manual Installation (Alternative)

If you prefer manual installation:

  1. Download Server-Technified.luau from Technified
  2. Place in: ServerScriptService/Adonis/Loader/Config/Plugins/
  3. Configure the file as shown above

Updating

When updates are available:

  1. Open the Technified Manager
  2. Check for updates
  3. Click "Update" if available
  4. Your configuration is preserved

Or manually:

  1. Download the new plugin version
  2. Replace the existing file
  3. Copy your API_KEY and GUILD_ID to the new file

File Location

After installation:

ServerScriptService/
└── Adonis/
    └── Loader/
        └── Config/
            └── Plugins/
                └── Server-Technified.luau  ← Plugin file

Troubleshooting

"API Key is not configured"

Make sure you've set the API_KEY in the configuration. It should start with technified_.

"Guild ID is not configured"

Make sure you've set the GUILD_ID. It should be your Discord server ID (a long number).

"HttpService is not available"

Enable HTTP Requests in Game Settings → Security.

"Authentication failed"

Your API key may be invalid or expired. Generate a new one from the dashboard.

Plugin not loading

  1. Check the file is in the correct Plugins folder
  2. Check the file extension is .luau or .lua
  3. Check for syntax errors in the console
  4. Verify Adonis is loading properly

Commands not working

  1. Make sure Adonis is working (try a normal Adonis command)
  2. Check you have the required permission level
  3. Verify the plugin initialized (check console for [Technified] messages)

Next Steps