Class GenericThreadMemberEvent
java.lang.Object
net.dv8tion.jda.api.events.Event
net.dv8tion.jda.api.events.thread.GenericThreadEvent
net.dv8tion.jda.api.events.thread.member.GenericThreadMemberEvent
- All Implemented Interfaces:
GenericEvent
- Direct Known Subclasses:
ThreadMemberJoinEvent, ThreadMemberLeaveEvent
Indicates that a
ThreadMember event has been fired.
If you can see a ThreadChannel, you will receive all derived thread member events for it.
Current derived events:
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionGenericThreadMemberEvent(JDA api, long responseNumber, ThreadChannel thread, long threadMemberId, ThreadMember threadMember) -
Method Summary
Modifier and TypeMethodDescriptionTheThreadMemberas a guildMember.TheThreadMemberof the event that has been fired.The id of theThreadMemberthat fired this and derived event.longThe id of theThreadMember.Methods inherited from class GenericThreadEvent
getGuild, getThreadMethods inherited from class Event
getJDA, getRawData, getResponseNumber, toString
-
Constructor Details
-
GenericThreadMemberEvent
public GenericThreadMemberEvent(@Nonnull JDA api, long responseNumber, ThreadChannel thread, long threadMemberId, ThreadMember threadMember)
-
-
Method Details
-
getThreadMemberId
The id of theThreadMemberthat fired this and derived event.- Returns:
- Never-null String containing the ID.
-
getThreadMemberIdLong
-
getThreadMember
TheThreadMemberof the event that has been fired.- Returns:
- The
ThreadMemberof the event that has been fired.
-
getMember
TheThreadMemberas a guildMember.- Returns:
- The
ThreadMemberas a guildMember.
-