Class WidgetUtil.Widget.VoiceState

java.lang.Object
net.dv8tion.jda.api.utils.WidgetUtil.Widget.VoiceState
Enclosing class:
WidgetUtil.Widget

public static class WidgetUtil.Widget.VoiceState extends Object
  • Method Details

    • getChannel

      Gets the channel the member is in
      Returns:
      never-null VoiceChannel
    • inVoiceChannel

      public 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

      public boolean isGuildMuted()
      Whether the member is muted by an admin
      Returns:
      True, if the member is muted
    • isGuildDeafened

      public boolean isGuildDeafened()
      Whether the member is deafened by an admin
      Returns:
      True, if the member is deafened
    • isSuppressed

      public boolean isSuppressed()
      Whether the member is suppressed
      Returns:
      True, if the member is suppressed
    • isSelfMuted

      public boolean isSelfMuted()
      Whether the member is self-muted
      Returns:
      True, if the member is self-muted
    • isSelfDeafened

      public boolean isSelfDeafened()
      Whether the member is self-deafened
      Returns:
      True, if the member is self-deafened
    • isMuted

      public 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

      public 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

      @Nonnull public WidgetUtil.Widget.Member getMember()
    • getWidget

      @Nonnull public WidgetUtil.Widget getWidget()
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object