# updateMemberRoles

`function` in `seedcord` · v0.12.0

<https://docs.seedcord.org/packages/seedcord/0.12.0/functions/update-member-roles>

Updates a guild member's roles by adding and removing specified roles.

```ts
async updateMemberRoles(
    rolesToAdd: Snowflake[],
    rolesToRemove: Snowflake[],
    member: GuildMember
): Promise<void>
```

Updates a guild member's roles by adding and removing specified roles.

Parameters.

- `rolesToAdd` `Snowflake[]` — Array of role IDs to add to the member
- `rolesToRemove` `Snowflake[]` — Array of role IDs to remove from the member
- `member` `GuildMember` — The guild member to update

Returns `Promise<void>`.
