discord_luau/snowflake

Discord-Luau Snowflake - library enabling developers to query information on snowflake ids

discord-luau

Library enabling developers to query information from Discord snowflake IDs.

Source: packages/snowflake

Installation

pesde add discord_luau/snowflake

Example

local Snowflake = require("./luau_packages/snowflake")

local snowflake = Snowflake.new("175928847299117063")

local timestamp = snowflake:getTimestamp()

print(timestamp.unixTimestamp)
print(timestamp:toIsoDate())

local workerId = snowflake:getInternalWorkerId()

local processId = snowflake:getInternalProcessId()

local increment = snowflake:getIncrement()

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.