Expose Member interface #1148
Labels
🔨 breaking-change
An issue or pull requests that would be a breaking change
high priority
An issue or pull request with a high priority
✨ feature request
New feature or request
What feature are you proposing?
This should serve as the current working state and what still needs to be done in the development of exposing the
Member
interface.SlashCommandInteractionOption
needs to have methods to expose the member option in addition to user option (they are the same command option type but differently resolved)CompletableFuture<User>
,Optional<User>
and normalUser
return types if it needs to be converted to returning a member or additional methods need to be added to get a MemberOptionalUserEvent
does not properly fit for events likeUserStartTypingEvent
which get aMember
object if it's from a ServerMember
should extend from theUser
and depending on that, listeners need to be reworked a bit to make them attachable to Members / UsersThe text was updated successfully, but these errors were encountered: