RobloxAPI / meta

Regarding all repositories.
0 stars 0 forks source link

New packages: rbxwebapi & rbxbin #2

Open apprehensions opened 8 months ago

apprehensions commented 8 months ago

Hi, i would like to suggest two new packages:

  1. rbxwebapi - a collection of roblox web api structures and network requests, with a http client to perform such requests. a package i made for this exists at https://pkg.go.dev/github.com/vinegarhq/vinegar@v1.6.0/roblox/api
  2. rbxbin - a package that holds roblox's binary executable's types and fflags, they can be used in rbxwebapi to normalize between Player and Studio, a package i made for this exists at https://pkg.go.dev/github.com/vinegarhq/vinegar@v1.6.0/roblox

I've already made the initial packages in my roblox bootstrapper Vinegar, and i would like to move them here for general use. Maybe a redesign to fit Go code style and general package usage would fit too.

apprehensions commented 8 months ago

Additionally, a new package called rbxpkg can handle roblox binary packages, used to install roblox binaries, which can be seen at https://pkg.go.dev/github.com/vinegarhq/vinegar@v1.6.0/roblox/bootstrapper

apprehensions commented 7 months ago

@Anaminus https://github.com/Anaminus/rbxweb can be re-archived and re-maintained with only maintaining certain endpoints required for https://github.com/RobloxAPI/rbxfetch/issues/1 such as clientsettings.

apprehensions commented 7 months ago

I would like to support or add these packages into RobloxAPI if possible, to offload the code from my Roblox bootstrapper for linux Vinegar into general packages in this organization.

Thanks.

apprehensions commented 5 months ago

https://github.com/apprehensions/rbxbin https://github.com/apprehensions/rbxweb