Roblox Wiki
Roblox Wiki
38,932
pages

The SocialService class, removed on March 16, 2017, and added again on January 28, 2019, inherits from Instance. It allows users to invite their friends in-game via an invite menu.

Methods

CanSendCallInviteAsync(player: Instance): bool

  • YieldsThis function can yield the script it is used in.
Parameters
NameType
playerInstance
  • Thread safety: unsafe

CanSendGameInviteAsync(player: Instance, recipientId: int64 = 0): bool

  • YieldsThis function can yield the script it is used in.
Parameters
NameTypeDefault
playerInstance
recipientIdint640

Returns whether or not the targeted player can send invites (their privacy settings allow it).

  • Thread safety: unsafe

GetEventRsvpStatusAsync(eventId: string): RsvpStatus

  • YieldsThis function can yield the script it is used in.
Parameters
NameType
eventIdstring
  • Thread safety: unsafe

GetExperienceEventAsync(eventId: string): Dictionary?

  • YieldsThis function can yield the script it is used in.
Parameters
NameType
eventIdstring
  • Thread safety: unsafe

GetPartyAsync(partyId: string): Array

  • YieldsThis function can yield the script it is used in.
Parameters
NameType
partyIdstring
  • Thread safety: unsafe

GetPlayersByPartyId(partyId: string): Instances

Parameters
NameType
partyIdstring
  • Thread safety: unsafe

GetUpcomingExperienceEventsAsync(): Array

  • YieldsThis function can yield the script it is used in.
This class member is missing documentation. Create or add to its subpage at Class:SocialService/GetUpcomingExperienceEventsAsync.
  • Thread safety: unsafe

HideSelfView(): null

This class member is missing documentation. Create or add to its subpage at Class:SocialService/HideSelfView.
  • Thread safety: unsafe

InvokeGameInvitePromptClosed(player: Instance, recipientIds: Array): null

Parameters
NameType
playerInstance
recipientIdsArray
  • Security: RobloxScriptSecurity.
  • Thread safety: unsafe

InvokeIrisInvite(player: Instance, tag: string, irisParticipants: Array): null

Parameters
NameType
playerInstance
tagstring
irisParticipantsArray
  • Security: RobloxScriptSecurity.
  • Thread safety: unsafe

InvokeIrisInvitePromptClosed(player: Instance): null

Parameters
NameType
playerInstance
  • Security: RobloxScriptSecurity.
  • Thread safety: unsafe

InvokeShareSheetClosed(): null

This class member is missing documentation. Create or add to its subpage at Class:SocialService/InvokeShareSheetClosed.
  • Security: RobloxScriptSecurity.
  • Thread safety: unsafe

PromptFeedbackSubmissionAsync(): null

  • YieldsThis function can yield the script it is used in.
This class member is missing documentation. Create or add to its subpage at Class:SocialService/PromptFeedbackSubmissionAsync.
  • Thread safety: unsafe

PromptGameInvite(player: Instance, experienceInviteOptions: Instance = nil): null

Parameters
NameTypeDefault
playerInstance
experienceInviteOptionsInstancenil
  • Thread safety: unsafe

PromptLinkSharing(player: Player, options: Dictionary = nil): Tuple

  • YieldsThis function can yield the script it is used in.
  • DeprecatedThis member will be phased out and should be avoided while it is still available.
Parameters
NameTypeDefault
playerPlayer
optionsDictionarynil
  • Thread safety: unsafe

PromptLinkSharingAsync(player: Player, options: Dictionary = nil): Tuple

  • YieldsThis function can yield the script it is used in.
Parameters
NameTypeDefault
playerPlayer
optionsDictionarynil
  • Thread safety: unsafe

PromptPhoneBook(player: Instance, tag: string): null

Parameters
NameType
playerInstance
tagstring
  • Thread safety: unsafe

PromptRsvpToEventAsync(eventId: string): RsvpStatus

  • YieldsThis function can yield the script it is used in.
Parameters
NameType
eventIdstring
  • Thread safety: unsafe

PromptRsvpToEventCompleted(eventId: string, success: bool, rsvpStatus: RsvpStatus, previousRsvpStatus: RsvpStatus = None): null

Parameters
NameTypeDefault
eventIdstring
successbool
rsvpStatusRsvpStatus
previousRsvpStatusRsvpStatusNone
  • Security: RobloxScriptSecurity.
  • Thread safety: unsafe

ShowSelfView(selfViewPosition: SelfViewPosition = LastPosition): null

Parameters
NameTypeDefault
selfViewPositionSelfViewPositionLastPosition
  • Thread safety: unsafe

SignalFeedbackSubmissionCompleted(feedback: string): null

Parameters
NameType
feedbackstring
  • Security: RobloxScriptSecurity.
  • Thread safety: unsafe

SignalFeedbackSubmissionPermissionDenied(): null

This class member is missing documentation. Create or add to its subpage at Class:SocialService/SignalFeedbackSubmissionPermissionDenied.
  • Security: RobloxScriptSecurity.
  • Thread safety: unsafe

UpdatePlayerPartyData(partyId: string): null

Parameters
NameType
partyIdstring
  • Security: RobloxScriptSecurity.
  • Thread safety: unsafe

Events

CallInviteStateChanged(player: Instance, inviteState: InviteState)

Parameters
NameType
playerInstance
inviteStateInviteState
  • Thread safety: unsafe

GameInvitePromptClosed(player: Instance, recipientIds: Array)

Parameters
NameType
playerInstance
recipientIdsArray
  • Thread safety: unsafe

OpenShareSheetWithLink(link: string)

Parameters
NameType
linkstring
  • Security: RobloxScriptSecurity.
  • Thread safety: unsafe

PhoneBookPromptClosed(player: Instance)

Parameters
NameType
playerInstance
  • Thread safety: unsafe

PlayerPartyDataChanged(partyId: string)

Parameters
NameType
partyIdstring
  • Security: RobloxScriptSecurity.
  • Thread safety: unsafe

PromptInviteRequested(player: Instance, experienceInviteOptions: Instance)

Parameters
NameType
playerInstance
experienceInviteOptionsInstance
  • Security: RobloxScriptSecurity.
  • Thread safety: unsafe

PromptIrisInviteRequested(player: Instance, tag: string)

Parameters
NameType
playerInstance
tagstring
  • Security: RobloxScriptSecurity.
  • Thread safety: unsafe

SelfViewHidden()

This class member is missing documentation. Create or add to its subpage at Class:SocialService/SelfViewHidden.
  • Security: RobloxScriptSecurity.
  • Thread safety: unsafe

SelfViewVisible(selfViewPosition: SelfViewPosition)

Parameters
NameType
selfViewPositionSelfViewPosition
  • Security: RobloxScriptSecurity.
  • Thread safety: unsafe

ShareSheetClosed(player: Player)

Parameters
NameType
playerPlayer
  • Thread safety: unsafe

ShowPromptFeedbackSubmission()

This class member is missing documentation. Create or add to its subpage at Class:SocialService/ShowPromptFeedbackSubmission.
  • Security: RobloxScriptSecurity.
  • Thread safety: unsafe

ShowPromptFeedbackUnavailable(reason: string)

Parameters
NameType
reasonstring
  • Security: RobloxScriptSecurity.
  • Thread safety: unsafe

ShowPromptRsvpToEvent(eventId: string)

Parameters
NameType
eventIdstring
  • Security: RobloxScriptSecurity.
  • Thread safety: unsafe

Callbacks

OnCallInviteInvoked(tag: string, callParticipantIds: Array): Instance

Parameters
NameType
tagstring
callParticipantIdsArray
  • Thread safety: unsafe

Removed members


External links[]