Instead of rewarding people for sending invites, why not allow us to reward people for sending successful invites, like how we can handle people following friends into games right now? It disincentivises mindless spamming since you actually have to convince them to play the game.
FollowPlayerID already exists. Additionally, its hard to measure a successful invite.
- What if they just remembered the name and joined later?
- What if they didnât join via the chat widget
- What if they saw the chat then pressed Follow
- What if the user got invites from multiple different people?
Nothing was wrong with this system. If a friendâs spamming you with invites, theyâre not a very good friend.
Thereâs no way this system was good enough. People were complaining in volumes. I see your point but with this many people complaining about the update it just doesnât hold. It was clearly degrading the user experience and it had to go. I know it sucks but itâs better that way.
I think it works great with FollowPlayerId personally, it would be a very natural implementation of this feature as following from invite is identical to following from profile in almost every way. It would be nice to get a response from staff about their thoughts on the ideas on these threads and what theyâre currently looking at to provide a better compromise for developers and players.
As I said before, this system just canât be used until users can at least have the option to disable invites (they wonât receive invites from friends).
I think that until this feature is added, this API should be enabled but the function which checks if user joined using invite should be disabled (this will stop invite rewards/spamming for now).
Any updates on this issue? Was it solved?
Just discovered something and not too sure if it was mentioned before, but Player.FollowUserId is 0 when accepting somebodies game invite (using the ROBLOX Esc menu).
I have a party system in my game and it would be nice if the FollowUserId matches the player who invited their friends so that players who accept invites are automatically added to the right party based on FollowUserId
This feature should be enabled in Studio as well as live servers as of this morning.
Additionally:
Looks like its working well, I think jetpack simulator is using it.
Can we have a way to check if the player invited at least 1 player? Or could this still be abused?
Title still says its disabled. Also might want to change the API documentation here (and maybe the wiki as well?) that the table returns empty now.
Says it is enabled for me too.
Is there anyway to invite players directly into a lobby?
For example, in my game, thereâs a lobby system for Capture the Flag and Team Deathmatch. I have a âInvite Friendsâ button at the bottom of the playerlist, and I want it so you can invite your friends directly into a lobby with you.
Iâm not sure if this is even possible now, due to what seems to be the removal of âGamePromptClosed.â
I like this, thank you! this is very good, for roblox
Withdrawn Thanks for Clarification Krunnie. Much Appreciated.
He mentioned that recently. Just scroll up a little bit.
Edit: No problem, Goat!
Following the launch of SocialService game invites, Iâve started getting âillegal teleport destinationâ errors. This wasnât happening before and completely breaks our matchmaking system.
Perhaps itâs just a coincidence but it was working fine before and now it isnât. Did something change with calling Teleport to Place Instance from the server?
I remember Pet Ranch Simulator just spammed us all with invitations. Apparently if you invite a few friends to that game, you get cool rewards, and the person that was invited got the rewards, too, but smaller IIRC.
So basically my friends were using me for rewards in a simulator.
BUT it was a cool way of advertising, in fact, it was one of the first major uses of SocialService Game Invites, and I donât want to spread hate, by the way, I was just annoyed with it at the time. And now I think back to that moment today.
Can anyone verify if the person joining on the invite link has their friends FollowUserId because Iâm starting to think itâs 0 because players are complaining that it doesnât work.
FollowUserId will only not be 0 if the game is launched from a join button flow (this can be done in Chat from a button labeld âJoinâ or the profile page âJoinâ button.) This feature does not create a Join button flow for invitations. This would be something we would like to support in the future.
This is likely a coincidence, teleport flows should not be affected by this change.
Unfortunately this is no longer possible with the latest changes made to GamePromptClosed, however you should be able to use FollowUserId if the user is joining from a Join button from the website. As mentioned earlier having invitation feature a Join button instead of a Play button is something weâd like to support in the future.