Class MessageSticker

    • Method Detail

      • getIdLong

        public long getIdLong()
        Description copied from interface: ISnowflake
        The Snowflake id of this entity. This is unique to every entity and will never change.
        Specified by:
        getIdLong in interface ISnowflake
        Returns:
        Long containing the Id.
      • getName

        @Nonnull
        public String getName()
        The name of the sticker.
        Returns:
        the name of the sticker
      • getDescription

        @Nonnull
        public String getDescription()
        The description of the sticker or empty String if the sticker doesn't have one.
        Returns:
        Possibly-empty String containing the description of the sticker
      • getPackId

        @Nonnull
        public String getPackId()
        The ID of the pack the sticker is from.

        If this sticker is from a guild, this will be the guild id instead.

        Returns:
        the ID of the pack the sticker is from
      • getPackIdLong

        public long getPackIdLong()
        The ID of the pack the sticker is from.

        If this sticker is from a guild, this will be the guild id instead.

        Returns:
        the ID of the pack the sticker is from
      • getTags

        @Nonnull
        public Set<String> getTags()
        Set of tags of the sticker. Tags can be used instead of the name of the sticker as aliases.
        Returns:
        Possibly-empty unmodifiable Set of tags of the sticker