Interface MediaChannelManager

All Superinterfaces:
AuditableRestAction<Void>, ChannelManager<MediaChannel, MediaChannelManager>, IAgeRestrictedChannelManager<MediaChannel, MediaChannelManager>, ICategorizableChannelManager<MediaChannel, MediaChannelManager>, IPermissionContainerManager<MediaChannel, MediaChannelManager>, IPositionableChannelManager<MediaChannel, MediaChannelManager>, IPostContainerManager<MediaChannel, MediaChannelManager>, ISlowmodeChannelManager<MediaChannel, MediaChannelManager>, IThreadContainerManager<MediaChannel, MediaChannelManager>, Manager<MediaChannelManager>, RestAction<Void>, StandardGuildChannelManager<MediaChannel, MediaChannelManager>

Manager providing functionality to modify a MediaChannel.

Example

manager.setName("Art Showcase")
 .setSlowmode(10)
 .setTopic("Showcase your art creations here.")
 .queue();
manager.reset(ChannelManager.NSFW | ChannelManager.NAME)
 .setName("NSFW Art Showcase")
 .setNSFW(true)
 .queue();
  • Method Details

    • setHideMediaDownloadOption

      @Nonnull @CheckReturnValue MediaChannelManager setHideMediaDownloadOption(boolean hideOption)
      Sets whether to hide the download media option on this channel.
      Parameters:
      hideOption - Whether to hide the download option
      Returns:
      ChannelManager for chaining convenience.
      See Also: