Package net.dv8tion.jda.api.entities
Interface Widget.VoiceState
- Enclosing interface:
- Widget
public static interface Widget.VoiceState
Represents a
Member's
voice state- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionGets the channel the member is inGets theMember
to which this VoiceState belongsboolean
Used to determine if the member is currently in a voice channel.boolean
Whether the member is deafened, either by an admin or self-deafenedboolean
Whether the member is deafened by an adminboolean
Whether the member is muted by an adminboolean
isMuted()
Whether the member is muted, either by an admin or self-mutedboolean
Whether the member is self-deafenedboolean
Whether the member is self-mutedboolean
Whether the member is suppressed
-
Method Details
-
getChannel
Gets the channel the member is in- Returns:
- never-null VoiceChannel
-
inVoiceChannel
boolean inVoiceChannel()Used to determine if the member is currently in a voice channel.
If this is false, getChannel() will return null- Returns:
- True, if the member is in a voice channel
-
isGuildMuted
boolean isGuildMuted()Whether the member is muted by an admin- Returns:
- True, if the member is muted
-
isGuildDeafened
boolean isGuildDeafened()Whether the member is deafened by an admin- Returns:
- True, if the member is deafened
-
isSuppressed
boolean isSuppressed()Whether the member is suppressed- Returns:
- True, if the member is suppressed
-
isSelfMuted
boolean isSelfMuted()Whether the member is self-muted- Returns:
- True, if the member is self-muted
-
isSelfDeafened
boolean isSelfDeafened()Whether the member is self-deafened- Returns:
- True, if the member is self-deafened
-
isMuted
boolean isMuted()Whether the member is muted, either by an admin or self-muted- Returns:
- True, if the member is self-muted or guild-muted
-
isDeafened
boolean isDeafened()Whether the member is deafened, either by an admin or self-deafened- Returns:
- True, if the member is self-deafened or guild-deafened
-
getMember
Gets theMember
to which this VoiceState belongs- Returns:
- the member
-
getWidget
- Returns:
- the widget
-