discord_luau/util

Discord Luau Util - a variety of util functions

discord-luau

A variety of utility functions for Discord-Luau.

Source: packages/utilities

Installation

pesde add discord_luau/util

Example

local Utilities = require("./luau_packages/util")

print(Utilities.validateKebabCase("general-chat"))

print(Utilities.validateKebabCase("General Chat"))

print(Utilities.validateCommandName("ping"))

print(Utilities.validateCommandName("My Command"))

local id = Utilities.createGuid()

print(id) -- e.g. "3f2504e0-4f89-41d3-9a0c-0305e82c3301"

local flags = Utilities.tableReflect({ READ = 1, WRITE = 2 })

print(flags.READ)

print(flags[1])

Full documentation at discordluau-docs.devcomp.workers.dev.

Contributing

Contributions are welcome via the repository at github.com/DiscordLuau/discord-luau.

License

This package is licensed under the MIT License.