[Not working] Get all: class, properties, and Lua function list!

Hello developers!

So I made three text files and put them on the web.
They contain the following data:

https://xsticcy.glitch.me/lua-functions.txt → contains all of the basic lua functions (seperated by linebreaks)
https://xsticcy.glitch.me/classes.txt → contains every class in roblox (seperated by linebreaks)
https://xsticcy.glitch.me/properties.txt → contains every class and their properties (JSON format)

Some tutorial:

You NEED to turn on “Allow HTTP Request” in your Game Settings (In Security)
image

Get basic Lua functions:

local http = game:GetService("HttpService")
local data = http:GetAsync("https://xsticcy.glitch.me/lua-functions.txt")
local basicFunctions = data:split("\n")
print(basicFunctions)


Get every class:

local http = game:GetService("HttpService")
local data = http:GetAsync("https://xsticcy.glitch.me/classes.txt")
local classes = data:split("\n")
print(classes)


Get classes and their properties:

local http = game:GetService("HttpService")
local data = http:GetAsync("https://xsticcy.glitch.me/properties.txt")
local classesAndProperties = http:JSONDecode(data)
for class, properties in pairs(classesAndProperties) do
  print(class, ":", properties)
end

Please let me know if you have any questions!

5 Likes

this is very cool
great job making this

3 Likes

Is there a way to keep this up-to-date? Perhaps some program that can be used to retrieve this sort of data from a given version of Roblox?

Nvm, I have found this tool immediately after asking that.

I have now made a ModuleScript for easier use of this sort of thing: API Service

1 Like