Package-level declarations

Types

Link copied to clipboard
data class CloseForumTopic(val chatId: ChatIdentifier, val messageThreadId: MessageThreadId) : ModifyForumRequest
Link copied to clipboard
data class CreateForumTopic(val chatId: ChatIdentifier, val name: String, val color: RGBColor, val iconEmojiId: CustomEmojiId? = null) : ForumRequest<ForumTopic>
Link copied to clipboard
data class DeleteForumTopic(val chatId: ChatIdentifier, val messageThreadId: MessageThreadId) : ModifyForumRequest
Link copied to clipboard
data class EditForumTopic(val chatId: ChatIdentifier, val messageThreadId: MessageThreadId, val name: String? = null, val iconEmojiId: CustomEmojiId? = null) : ModifyForumRequest
Link copied to clipboard
Link copied to clipboard
sealed interface ForumRequest<T : Any> : SimpleRequest<T> , ChatRequest
Link copied to clipboard
Link copied to clipboard
sealed interface ModifyForumRequest : ForumRequest<Unit>
Link copied to clipboard
data class ReopenForumTopic(val chatId: ChatIdentifier, val messageThreadId: MessageThreadId) : ModifyForumRequest
Link copied to clipboard
data class UnpinAllForumTopicMessages(val chatId: ChatIdentifier, val messageThreadId: MessageThreadId) : ModifyForumRequest