New Group Methods and events

The group would have to be owned by the place owner[/quote]

Yeah, that’s what I was thinking.

[quote] [quote=“Master3395” post=16280]Shedletsky just told us in the other forum, that this was coming.

http://developer.roblox.com/forum/general-discussion/1464-why-apocalypse-rising-will-not-use-universes#16279 [/quote]

This isn’t meant to offend you, but is English your first language? That isn’t what he was saying… at all.[/quote]
He’s like Swedish or something[/quote]

I’m norwegian.

[quote]

It’d still be nice for them to be official methods [/quote]

http://apiroblox.netne.net/

There’s also this.[/quote]

I guess everyone is just posting their Roblox Apis: robloxapi.com

I think that this is a fantastic idea, especially if you throw in woot3’s method of security. Full support.

[quote]
I would have suggested local script only the the player awarding the promotions is required to be of the correct rank. Or the creator if it’s server invoked and should only work if it’s a child of ServerScriptService to stop replication meaning that users can’t change their own ranks. [/quote]

I can see this being potentially problematic, as I have a Script Builder on my account, and I also own several fairly popular groups… :\

I could obviously sandbox it, but there’s going to be a period from when ROBLOX releases the feature to when the game is actually updated… You know, a good idea for when ROBLOX comes out with these potentially exploitable methods: Only enable them if the game was last updated after the functions were released. That would’ve been pretty important for that SavePlace thing (Now I have like 400 extra versions on my SB because people like loopsaving for some reason)

Also, why is everyone and their mother making a ROBLOX API? And why are they just copying the official docs’ theme? Honestly, I wouldn’t use anyone’s ROBLOX API because it just isn’t reliable. I have no way of knowing that your API will actually be working. Meh.

[quote]
Also, why is everyone and their mother making a ROBLOX API? And why are they just copying the official docs’ theme? Honestly, I wouldn’t use anyone’s ROBLOX API because it just isn’t reliable. I have no way of knowing that your API will actually be working. Meh. [/quote]

We’re making APIs because ROBLOX stop us from sending requests to *.roblox.com and they don’t allow us to have header manipulation so we don’t have to make our own APIs.

We’re using the official documentation CSS because:
a) we’re too lazy to make our own
b) that theme works so well.

We definitely need at least PromptGroupJoin, it’d make a huge difference for the growth potential of groups. This is pretty long overdue.

You mean, throw it in the user’s face so they join a group that they will probably never look at again? Not sure if I’m feeling it :stuck_out_tongue:

1 Like

:sweat_smile: No, not throw it in the user’s face. Friend request prompts are a good example of how it can be added in a discreet, optional, ignorable way—unlike PromptPurchase. Free models that abuse it would obviously gain a bad, annoying reputation.

The key is to have the functionality available at all, so that we can leverage it in the specific cases where it has a very powerful, beneficial effect for the user :key: Especially since looking for group links in place descriptions, and searching groups by name is really inconvenient and a barrier to providing that engagement and community that the user may want.

It’s already possible to throw group join offers in users’ faces. You can continually check which groups they’re in, and bring up a GUI that asks them to join your group. That GUI could pop up every couple of minutes or even not be able to be closed until they join the group. Nobody does that though. Why? Because nobody would play their game if it were that intrusive. This is applicable to join prompts as well. Games that don’t spam group join offers also won’t magically start doing so if there was a prompt for joining a group.

4 Likes

Was searching for groups and found this, are these features ever coming out? (yes this is a year old but i was still wondering)

I still feel like PromptGroupJoin would be a great addition to Roblox, surpised this hasn’t been added yet.

3 Likes

If this was localscript only, an exploiter could easily make an instance and promote themselves… Serverscripts are secure if you know how to manage data.

This is a great feature request overall and I wish it would come. As Roblox expands, these features become more needed.

2 Likes

I don’t think you understand localscripts.

Localscripts are only activated on the local player.
Meaning they can’t activate it for other people.

I do understand local scripts… I clearly stated they could promote themselves

Even if they can’t promote other people from the localscript, you don’t want them to also be able to promote themselves either.

Ah, I completely misread this thread after a while, I was thinking this was just for PromptGroupJoin. Apologies.

1 Like

It’s been over 8 years, yet we still don’t have this. Honestly saddening.

5 Likes

10 years now and still not this features

1 Like

This is needed desperately, a lot of roleplay groups on Roblox use their groups to provide in-game benefits within their games, this is a big thing in the Roblox Sci-Fi genre. Quite frankly I find it a bit disheartening this was promised in RDC 2021 as a confirmed feature only for Roblox to go completely radio silent about it, this has been requested since 2014 by multitudes of people, there is quite frankly no downside to adding this feature. Any sort of “abuse” this feature could cause could easily be patched (ie group join prompts being spammed on a player’s client).

If you go to Google right now and look up “Roblox dev forum group prompt” you will see multiple requests for this feature or people asking how to do this within their games only to be told it isn’t a feature. So this is quite obviously a heavily requested feature not including this form that goes all the way back to 2014.

If someone from Roblox sees this, Please deliver on the feature you promised, a feature that people have been asking you to add for a solid 10 years.

1 Like

personally, automatic ranking functions shouldn’t be implemented, or they should be restricted on a role-per-role basis.

see time-based rank ups, i dont think that would be as destructive being auto-rankable unlike an administrator role, as for exilation though, that should not be automatic.

HOWEVER, I personally want these as methods, since its useful for an in-game admin panel;

My suggestions are:

  • GroupService.SetPlayerRank(userid, groupid, rankid) - Automatically ranks up a player on permitted ranks
  • GroupService.PromptSetPlayerRank(player, userid, groupid, rankid) - mostly equiv to SetPlayerRank but allows for any rank up to rank - 1 the player being prompted. Prompted player must have permission.
  • GroupService.PromptExilePlayer(player, userid, groupid) - prompts the player to exile a user, must be ranked higher than the target user and have permission to prompt
  • GroupService.PromptJoinGroup(player, groupid) - Prompts a player to join or request to join a group

As well as all of this, the developer of the game implementing these functions must have an admin role in said group, maybe Can use in-game GroupService APIs?. Group games its obvious how it would handle it.