export interface AddGuildMemberOptionsOptions used to add a user to a guild using OAuth2.
accessToken : string
An OAuth2 access token for the user with the OAuth2Scopes.GuildsJoin scope granted to the bot's application
optionaldeaf? : boolean
Whether the member should be deafened This property requires the permission.
optionalfetchWhenExisting? : boolean = true
Whether to fetch the user if not cached and already a member
optionalforce? : boolean
Whether to skip the cache check and request the API directly
optionalmute? : boolean
Whether the member should be muted This property requires the permission.
optionalnick? : string
The nickname to give to the member This property requires the permission.
optionalroles? : ReadonlyCollection<Snowflake, Role> | readonly RoleResolvable[]
The roles to add to the member This property requires the permission.