serenity-rs / serenity

A Rust library for the Discord API.
https://discord.gg/serenity-rs
ISC License
4.67k stars 572 forks source link

serenity's TeamMember doesn't line up with discord's TeamMember #2859

Closed C0D3-M4513R closed 4 months ago

C0D3-M4513R commented 4 months ago

https://docs.rs/serenity/latest/serenity/model/application/struct.TeamMember.html https://discord.com/developers/docs/topics/teams#data-models-team-member-object

The role is missing in serenity, and permission doesn't exist anymore in discord's docs.

Additionally the Team Member Role Types should also probably be modeled in some way? https://discord.com/developers/docs/topics/teams#team-member-roles-team-member-role-types