On this page
CrawlzUtils
Dialogs · Commands · Storage · HTTP · World
Lua helper library for dialogs, slash commands, persistence, HTTP, and world APIs. Built for the GTPS Cloud provider. Use the left sidebar for categories and On this page for section jumps.
Quick start
Minimal fluent dialog — module types only. For routing and the unified D table, see Dialogs.
local Utils = require("CrawlzUtils")
local B = Utils.DialogBuilder
B.new("hello")
:bgColor("DiscordDark")
:title("Hello", 242)
:smallText("Welcome!")
:button("ok", "OK", "noflags", 0, 0)
:quickExit()
:send(pl)
CrawlzUtils.lua. In examples, pl and world are placeholders provided by your script environment.
Browse topics
Jump to the guide you need — each page has its own table of contents on the right (desktop) or under On this page on smaller screens.
Dialogs
Builder, DialogEvent, routes, pages
Slash commands
Command registration and dispatch
Database & cache
Database backends and Cache
HTTP, logs & players
Proxies, cooldowns, logger, HTTP client
NPC & tiles
NPC and Tile facades
Playmods & effects
PlaymodBuilder, ItemEffectBuilder
Reference
Module export map, color palettes, and constants