Package dev. inmo. tgbotapi. requests. chat. modify
Types
Link copied to clipboard
data class DeleteChatPhoto(val chatId: ChatIdentifier) : ChatRequest, SimpleRequest<Boolean>
Content copied to clipboard
Link copied to clipboard
data class PinChatMessage( val chatId: ChatIdentifier, val messageId: MessageIdentifier, val disableNotification: Boolean = false) : ChatRequest, SimpleRequest<Boolean> , MessageAction, DisableNotification
Content copied to clipboard
Use this method to add a message to the list of pinned messages in a chat. If the chat is not a private chat, the bot must be an administrator in the chat for this to work and must have the 'can_pin_messages' admin right in a supergroup or 'can_edit_messages' admin right in a channel.
Link copied to clipboard
data class SetChatDescription(val chatId: ChatIdentifier, val description: String) : ChatRequest, SimpleRequest<Boolean>
Content copied to clipboard
Link copied to clipboard
data class SetChatMenuButton(val chatId: ChatIdentifier, val menuButton: MenuButton) : ChatRequest, SimpleRequest<Boolean>
Content copied to clipboard
Link copied to clipboard
data class SetChatPermissions(val chatId: ChatIdentifier, val permissions: ChatPermissions) : ChatRequest, SimpleRequest<Boolean>
Content copied to clipboard
Link copied to clipboard
data class SetChatPhoto(val chatId: ChatIdentifier, val photo: MultipartFile = throw IllegalArgumentException("Unfortunately, this type of objects can't be parsed automatically")) : ChatRequest, MultipartRequest<Boolean>
Content copied to clipboard
Link copied to clipboard
data class SetChatTitle(val chatId: ChatIdentifier, val title: String) : ChatRequest, SimpleRequest<Boolean>
Content copied to clipboard
Link copied to clipboard
data class SetDefaultChatMenuButton(val menuButton: MenuButton) : SimpleRequest<Boolean>
Content copied to clipboard
Link copied to clipboard
data class UnpinAllChatMessages(val chatId: ChatIdentifier) : ChatRequest, SimpleRequest<Boolean>
Content copied to clipboard
Use this method to clear the list of pinned messages in a chat. If the chat is not a private chat, the bot must be an administrator in the chat for this to work and must have the 'can_pin_messages' admin right in a supergroup or 'can_edit_messages' admin right in a channel.
Link copied to clipboard
data class UnpinChatMessage(val chatId: ChatIdentifier, val messageId: MessageIdentifier? = null) : ChatRequest, SimpleRequest<Boolean>
Content copied to clipboard