The user joined the guild through guild discovery
The user joined the guild through a student hub
The user was added to the guild by an integration (e.g. Twitch)
The user joined the guild through an invite
The user was accepted into the guild after applying for membership
The user joined the guild through an unknown source
The user joined the guild through a vanity URL
The user was added to the guild by a bot using the
guilds.joinOAuth2 scope