So basically I think I’m gonna start with the basic template…
It’s currently hard to manage groups in-game so I think these things would be cool for everybody:
- Group context menu - you could manage and see groups you are in
- Group join dialogue and it’s callbacks
- Server based functions:
- Is player awaiting for acceptation?
- Accept / decline player request
- Promote player
- Hopefully shout?
Why these things? I think there’s some simple reason. Roblox already has setupped some functions such as checking role etc., but it hasn’t made any of the group managing functions. It would be really easy if you could use just function to accept or promote player witheout doing proxy and things like that. Roblox can easily check is game’s holder an exact group and run these functions, so you don’t have to do api, security tokens which can be stolen.
About group join dialogue - wouldn’t anybody dream of doing “Click to join our fan group!” button instead of “Search up (GAME TITLE) on Roblox and join us to get… bla bla bla”
Tell me what you think about that!
EDIT: I also think that Loadstring should be disables to use this feature.
EDIT2: However like people said - group API scripts should be placed in the ServerScriptService or there should be a tickbox in settings in order to prevent malvare in free models and other danger.