Package discord4j.core.spec
Interface StartThreadInForumChannelSpecGenerator
- All Superinterfaces:
AuditSpec<discord4j.discordjson.json.StartThreadInForumChannelRequest>
,Spec<discord4j.discordjson.json.StartThreadInForumChannelRequest>
@Immutable
public interface StartThreadInForumChannelSpecGenerator
extends AuditSpec<discord4j.discordjson.json.StartThreadInForumChannelRequest>
A spec to create threads in a forum channel
- name: 1-100 character channel name
- autoArchiveDuration: duration in minutes to automatically archive the thread after recent activity, can be set to: 60, 1440, 4320, 10080
- rateLimitPerUser: amount of seconds a user has to wait before sending another message (0-21600)
- message: a forum thread message object to start the thread with
- applied_tags: array of tag snowflakes to apply on this thread
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptiondefault discord4j.discordjson.json.StartThreadInForumChannelRequest
discord4j.discordjson.possible.Possible<ThreadChannel.AutoArchiveDuration>
discord4j.core.spec.ForumThreadMessageCreateSpec
message()
name()
-
Method Details
-
name
String name() -
message
discord4j.core.spec.ForumThreadMessageCreateSpec message() -
autoArchiveDuration
discord4j.discordjson.possible.Possible<ThreadChannel.AutoArchiveDuration> autoArchiveDuration() -
rateLimitPerUser
-
appliedTags
-
asRequest
default discord4j.discordjson.json.StartThreadInForumChannelRequest asRequest()
-