Module

The Activity Tracking Module lets you automatically track player activity in your Roblox game, including joins, leaves, and playtime. This data can be sent to Discord.

Setup Instructions

1. Insert the Panora Module

  • Insert a Script into ServerScriptService in Roblox Studio.

  • Rename it to PanoraAPI.

  • Paste the following line to load the module:

local PanoraModule = require(75504929725269) -- DO NOT CHANGE

2. Initialize the Module

local panoraInstance = PanoraModule.init("PANORA-YOUR-API-KEY-HERE", {
    GroupId = 123456789, -- 🔁 Replace with your actual Roblox Group ID

    -- In-Game Commands
    Commands = {
        Enabled = true,     -- Enables in-game :rank commands (:promote & :demote)
        MinRank = 120,      -- Minimum rank to use commands
        Prefix = ":",       -- Command prefix
    },

    -- Panora Interface
    Interface = {
        Enabled = true,     -- Shows the Panora UI for eligible players
        MinRank = 120,      -- Minimum rank to access UI
    },

    -- Ranking Logs
    RankingLogs = {
        Enabled = true,     -- Log all ranking actions to Discord
        webhookUrl = "https://discord.com/api/webhooks/your-webhook-id", -- Replace with your Discord webhook
    },

    -- Activity Tracking
    Activity = {
        Enabled = true,     -- Track player join/leave & playtime
        MinRank = 1,        -- Only track members above this rank
        Leaderstats = true, -- Show time tracked in leaderstats
        Webhook = true,     -- Send join/leave logs to Discord
        webhookUrl = "https://discord.com/api/webhooks/your-webhook-id", -- Replace with your Discord webhook
    },
})

Full Script (Copy & Paste if needed)


3. Test Your Integration

  • Run your game in LIVE Roblox.

  • Ensure:

    • No errors appear in the console output.

    • Leaderstats are updated correctly (if enabled).

    • Join/leave logs appear in Discord (if webhook enabled).


4. Notes

  • Keep your API Key private.

  • Only whitelisted games can successfully use the module.

  • You can enable/disable different tracking features by toggling the boolean options in the configuration table.

Last updated

Was this helpful?