Class MessageEmbed.AuthorInfo

java.lang.Object
net.dv8tion.jda.api.entities.MessageEmbed.AuthorInfo
Enclosing class:
MessageEmbed

public static class MessageEmbed.AuthorInfo extends Object
Class that represents the author of content, possibly including an icon that Discord proxies.
  • Constructor Details

  • Method Details

    • getName

      @Nullable public String getName()
      The name of the Author.
      This is most likely the name of the account associated with the embed
      Returns:
      Possibly-null String containing the name of the author.
    • getUrl

      @Nullable public String getUrl()
      The url of the author.
      Returns:
      Possibly-null String containing the url of the author.
    • getIconUrl

      @Nullable public String getIconUrl()
      The url of the author's icon.
      Returns:
      Possibly-null String containing the author's icon url.
    • getProxyIconUrl

      @Nullable public String getProxyIconUrl()
      The url of the author's icon, proxied by Discord
      This url is used to access the image through Discord instead of directly to prevent ip scraping.
      Returns:
      Possibly-null String containing the proxied icon url.
    • getProxyIcon

      @Nullable public ImageProxy getProxyIcon()
      Returns an ImageProxy for this proxied author's icon.
      Returns:
      Possibly-null ImageProxy of this proxied author's icon
      See Also:
    • equals

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