Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New packages: rbxwebapi & rbxbin #2

Open
apprehensions opened this issue Jan 8, 2024 · 4 comments
Open

New packages: rbxwebapi & rbxbin #2

apprehensions opened this issue Jan 8, 2024 · 4 comments
Labels
enhancement New feature or request

Comments

@apprehensions
Copy link

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
Copy link
Author

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
Copy link
Author

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

@apprehensions
Copy link
Author

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.

@Anaminus Anaminus added the enhancement New feature or request label Feb 11, 2024
@apprehensions
Copy link
Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants