Class WidgetUtil.Widget.VoiceState

  • Enclosing class:
    WidgetUtil.Widget

    public static class WidgetUtil.Widget.VoiceState
    extends java.lang.Object
    • Method Detail

      • 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
      • hashCode

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

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object