Class EmojiService

java.lang.Object
discord4j.rest.service.RestService
discord4j.rest.service.EmojiService

public class EmojiService extends RestService
  • Constructor Details

    • EmojiService

      public EmojiService(Router router)
  • Method Details

    • getGuildEmojis

      public Flux<discord4j.discordjson.json.EmojiData> getGuildEmojis(long guildId)
    • getGuildEmoji

      public Mono<discord4j.discordjson.json.EmojiData> getGuildEmoji(long guildId, long emojiId)
    • createGuildEmoji

      public Mono<discord4j.discordjson.json.EmojiData> createGuildEmoji(long guildId, discord4j.discordjson.json.GuildEmojiCreateRequest request, @Nullable String reason)
    • modifyGuildEmoji

      public Mono<discord4j.discordjson.json.EmojiData> modifyGuildEmoji(long guildId, long emojiId, discord4j.discordjson.json.GuildEmojiModifyRequest request, @Nullable String reason)
    • deleteGuildEmoji

      public Mono<Void> deleteGuildEmoji(long guildId, long emojiId, @Nullable String reason)
    • getApplicationEmojis

      public Mono<discord4j.discordjson.json.ApplicationEmojiDataList> getApplicationEmojis(long applicationId)
    • getApplicationEmoji

      public Mono<discord4j.discordjson.json.EmojiData> getApplicationEmoji(long guildId, long emojiId)
    • createApplicationEmoji

      public Mono<discord4j.discordjson.json.EmojiData> createApplicationEmoji(long applicationId, discord4j.discordjson.json.ApplicationEmojiCreateRequest request)
    • modifyApplicationEmoji

      public Mono<discord4j.discordjson.json.EmojiData> modifyApplicationEmoji(long applicationId, long emojiId, discord4j.discordjson.json.ApplicationEmojiModifyRequest request)
    • deleteApplicationEmoji

      public Mono<Void> deleteApplicationEmoji(long applicationId, long emojiId)