diff --git a/src/main/java/net/dv8tion/jda/api/managers/channel/attribute/IPostContainerManager.java b/src/main/java/net/dv8tion/jda/api/managers/channel/attribute/IPostContainerManager.java index f9c1004973..d1dbbd2f9b 100644 --- a/src/main/java/net/dv8tion/jda/api/managers/channel/attribute/IPostContainerManager.java +++ b/src/main/java/net/dv8tion/jda/api/managers/channel/attribute/IPostContainerManager.java @@ -112,4 +112,20 @@ public interface IPostContainerManagertopic of the selected {@link IPostContainer channel}. + * + * @param topic + * The new topic for the selected channel, + * {@code null} or empty String to reset + * + * @throws IllegalArgumentException + * If the provided topic is greater than {@value IPostContainer#MAX_POST_CONTAINER_TOPIC_LENGTH} in length. + * + * @return ChannelManager for chaining convenience + */ + @Nonnull + @CheckReturnValue + M setTopic(@Nullable String topic); } diff --git a/src/main/java/net/dv8tion/jda/api/managers/channel/middleman/StandardGuildMessageChannelManager.java b/src/main/java/net/dv8tion/jda/api/managers/channel/middleman/StandardGuildMessageChannelManager.java index 1fdd865a7b..e7b8ebfeac 100644 --- a/src/main/java/net/dv8tion/jda/api/managers/channel/middleman/StandardGuildMessageChannelManager.java +++ b/src/main/java/net/dv8tion/jda/api/managers/channel/middleman/StandardGuildMessageChannelManager.java @@ -52,8 +52,6 @@ public interface StandardGuildMessageChannelManager