{"id":"jakezimm12/starwatch","name":"starwatch","scope":"jakezimm12","platform":"roblox","description":"Mirrored from the Wally registry.","version":"1.0.133","latest":"1.0.133","versions":["0.0.2","0.0.4","1.0.16","1.0.17","1.0.18","1.0.19","1.0.20","1.0.21","1.0.22","1.0.23","1.0.24","1.0.25","1.0.26","1.0.31","1.0.33","1.0.34","1.0.35","1.0.36","1.0.37","1.0.38","1.0.39","1.0.40","1.0.48","1.0.49","1.0.50","1.0.51","1.0.52","1.0.53","1.0.56","1.0.66","1.0.67","1.0.68","1.0.69","1.0.70","1.0.71","1.0.72","1.0.73","1.0.75","1.0.78","1.0.79","1.0.80","1.0.81","1.0.82","1.0.91","1.0.92","1.0.93","1.0.94","1.0.96","1.0.97","1.0.98","1.0.99","1.0.100","1.0.101","1.0.102","1.0.111","1.0.112","1.0.113","1.0.114","1.0.115","1.0.116","1.0.117","1.0.118","1.0.119","1.0.120","1.0.121","1.0.122","1.0.123","1.0.124","1.0.125","1.0.126","1.0.127","1.0.128","1.0.129","1.0.130","1.0.131","1.0.132","1.0.133"],"license":"MIT","licenseRating":"safe","licenseCaveats":["The package archive does not include its license text; the license is declared in its manifest metadata."],"licenseVerified":false,"dependencies":{},"integrity":"c4def3e73165ded29c38dbd14fb22311f517672c7fd201685f7b7ea927377fb8","likes":0,"downloads":0,"install":"forest install jakezimm12/starwatch","url":"https://forest.dev/p/roblox/jakezimm12/starwatch","files":"https://api.forest.dev/ai/package/roblox/jakezimm12/starwatch/files","readme":"# Starwatch SDK for Roblox\n\n## Setup\n\n1. **Add the Starwatch SDK Model**  \n   Grab the [Starwatch SDK](https://create.roblox.com/store/asset/89127859822444/Starwatch-SDK) (not yet public, so inaccessible) from Creator Hub and add it to your inventory.\n\n2. **Insert the Model into Studio**  \n   In Roblox Studio, drag the model from your inventory into the Workspace.\n\n3. **Reorganize the folders:**\n   - Move the `Starwatch` folder → `ReplicatedStorage`\n   - Move `StarwatchEventIngestHandler` → `ServerScriptService`\n   - Move `SecretsModule` → `ServerStorage`\n\n4. **Set up your secrets**  \n   In `SecretsModule`, replace:\n   - `APP_KEY`\n   - `SECRET_KEY` (if applicable)\n   - `STARWATCH_API_URL`  \n   ...with your credentials.\n\n5. **Enable HTTP Requests**\n   - In Roblox Studio, open the top menu bar.\n   - Go to **Home** → **Game Settings**.\n   - Navigate to the **Security** tab.\n   - Turn on **Enable HTTP Requests**.\n   - Click **Save**.\n\n6. **Initialize the SDK on the client**\n\n   In a client `LocalScript`, add:\n\n   ```lua\n   local Starwatch = require(ReplicatedStorage:WaitForChild(\"Starwatch\").Client.StarwatchClient)\n   Starwatch.init()\n   ```\n\n## Event Tracking\n\nTo send an event, use:\n\n```lua\nStarwatch.submitEvent(\"jump\", {})\n```\n\nYou can also attach metadata:\n\n```lua\nStarwatch.submitEvent(\"heal\", {\n  amount = amountHealed\n})\n```\n","readmeBorrowedFrom":{"version":"1.0.72","source":"wally"},"readmeTruncated":false}