Class TemplateService

    • Constructor Detail

      • TemplateService

        public TemplateService​(Router router)
    • Method Detail

      • getTemplate

        public Mono<discord4j.discordjson.json.TemplateData> getTemplate​(String templateCode)
      • createGuild

        public Mono<discord4j.discordjson.json.GuildData> createGuild​(String templateCode,
                                                                      discord4j.discordjson.json.TemplateCreateGuildRequest request)
      • getTemplates

        public Flux<discord4j.discordjson.json.TemplateData> getTemplates​(long guildId)
      • createTemplate

        public Mono<discord4j.discordjson.json.TemplateData> createTemplate​(long guildId,
                                                                            discord4j.discordjson.json.TemplateCreateRequest request)
      • syncTemplate

        public Mono<discord4j.discordjson.json.TemplateData> syncTemplate​(long guildId,
                                                                          String templateCode)
      • modifyTemplate

        public Mono<discord4j.discordjson.json.TemplateData> modifyTemplate​(long guildId,
                                                                            String templateCode,
                                                                            discord4j.discordjson.json.TemplateModifyRequest request)
      • deleteTemplate

        public Mono<discord4j.discordjson.json.TemplateData> deleteTemplate​(long guildId,
                                                                            String templateCode)