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.

Lua 5.1+ Single-file module

Quick start

Minimal fluent dialog — module types only. For routing and the unified D table, see Dialogs.

Lua
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)
Note. All API descriptions reference exports from 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.