API reference
Enum JoinSourceType
- Namespace
- DisCatSharp.Experimental.Enums
- Assembly
- DisCatSharp.Experimental.dll
Represents how a user joined the guild.
public enum JoinSourceType
Fields
Unspecified = 0The user joined the guild through an unknown source.
Bot = 1The user was added to the guild by a bot using the guilds.join OAuth2 scope.
Integration = 2The user was added to the guild by an integration.
Discovery = 3The user joined the guild through guild discovery.
Hub = 4The user joined the guild through a student hub.
Invite = 5The user joined the guild through an invite.
VanityUrl = 6The user joined the guild through a vanity URL.
ManualMemberVerification = 7The user was accepted into the guild after applying for membership.
SocialLayerIntegrationLinkedChannel = 8The user joined via a social layer integration linked channel.