Package-level declarations

Functions

Link copied to clipboard
Link copied to clipboard
suspend fun TelegramBot.pinChatMessage(message: AccessibleMessage, businessConnectionId: BusinessConnectionId? = message.chat.id.businessConnectionId, disableNotification: Boolean = false)
suspend fun TelegramBot.pinChatMessage(chatId: ChatIdentifier, messageId: MessageId, businessConnectionId: BusinessConnectionId? = chatId.businessConnectionId, disableNotification: Boolean = false)
suspend fun TelegramBot.pinChatMessage(chat: Chat, messageId: MessageId, businessConnectionId: BusinessConnectionId? = chat.id.businessConnectionId, disableNotification: Boolean = false)
Link copied to clipboard
suspend fun TelegramBot.setChatDescription(chatId: ChatIdentifier, description: String)
suspend fun TelegramBot.setChatDescription(chat: PublicChat, description: String)
Link copied to clipboard
suspend fun TelegramBot.setChatMenuButton(chatId: IdChatIdentifier, menuButton: MenuButton)
suspend fun TelegramBot.setChatMenuButton(chat: PrivateChat, menuButton: MenuButton)
Link copied to clipboard
Link copied to clipboard
suspend fun TelegramBot.setChatTitle(chatId: ChatIdentifier, title: String)
suspend fun TelegramBot.setChatTitle(chat: PublicChat, title: String)
Link copied to clipboard
suspend fun TelegramBot.setDefaultChatMembersPermissions(chatId: ChatIdentifier, permissions: ChatPermissions, useIndependentChatPermissions: Boolean? = permissions.isGranular.takeIf { it })
suspend fun TelegramBot.setDefaultChatMembersPermissions(chat: PublicChat, permissions: ChatPermissions, useIndependentChatPermissions: Boolean? = permissions.isGranular.takeIf { it })
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun TelegramBot.unpinChatMessage(message: AccessibleMessage, businessConnectionId: BusinessConnectionId? = message.chat.id.businessConnectionId)
suspend fun TelegramBot.unpinChatMessage(chatId: ChatIdentifier, messageId: MessageId? = null, businessConnectionId: BusinessConnectionId? = chatId.businessConnectionId)
suspend fun TelegramBot.unpinChatMessage(chat: Chat, messageId: MessageId? = null, businessConnectionId: BusinessConnectionId? = chat.id.businessConnectionId)