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.

circle-exclamation

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?