Class SoundboardService

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

public class SoundboardService extends RestService
  • Constructor Details

    • SoundboardService

      public SoundboardService(Router router)
  • Method Details

    • sendSoundboardSound

      public Mono<Void> sendSoundboardSound(long channelId, discord4j.discordjson.json.SendSoundboardSoundRequest request)
    • getDefaultSoundboardSounds

      public Flux<discord4j.discordjson.json.SoundboardSoundData> getDefaultSoundboardSounds()
    • getGuildSoundboardSounds

      public Flux<discord4j.discordjson.json.SoundboardSoundData> getGuildSoundboardSounds(long guildId)
    • getGuildSoundboardSound

      public Mono<discord4j.discordjson.json.SoundboardSoundData> getGuildSoundboardSound(long guildId, long soundBoardId)
    • createGuildSoundboardSound

      public Mono<discord4j.discordjson.json.SoundboardSoundData> createGuildSoundboardSound(long guildId, discord4j.discordjson.json.SoundboardSoundCreateRequest request, @Nullable String reason)
    • modifyGuildSoundboardSound

      public Mono<discord4j.discordjson.json.SoundboardSoundData> modifyGuildSoundboardSound(long guildId, long soundBoardId, discord4j.discordjson.json.SoundboardSoundModifyRequest request, @Nullable String reason)
    • deleteGuildSoundboardSound

      public Mono<Void> deleteGuildSoundboardSound(long guildId, long soundBoardId, @Nullable String reason)