Package-level declarations

Functions

Link copied to clipboard
suspend fun TelegramBot.closeForumTopic(chatId: ChatIdentifier, messageThreadId: MessageThreadId): Boolean
suspend fun TelegramBot.closeForumTopic(chat: Chat, forumTopic: ForumTopic): Boolean
suspend fun TelegramBot.closeForumTopic(chat: Chat, messageThreadId: MessageThreadId): Boolean
Link copied to clipboard
suspend fun TelegramBot.createForumTopic(chatId: ChatIdentifier, name: String, color: RGBColor, iconEmojiId: CustomEmojiId? = null): ForumTopic
suspend fun TelegramBot.createForumTopic(chat: Chat, name: String, color: RGBColor, iconEmojiId: CustomEmojiId? = null): ForumTopic
Link copied to clipboard
suspend fun TelegramBot.deleteForumTopic(chatId: ChatIdentifier, forumTopic: ForumTopic): Boolean
suspend fun TelegramBot.deleteForumTopic(chatId: ChatIdentifier, messageThreadId: MessageThreadId): Boolean
suspend fun TelegramBot.deleteForumTopic(chat: Chat, forumTopic: ForumTopic): Boolean
suspend fun TelegramBot.deleteForumTopic(chat: Chat, messageThreadId: MessageThreadId): Boolean
Link copied to clipboard
suspend fun TelegramBot.editForumTopic(chatIdentifier: ChatIdentifier, forumTopic: ForumTopic, iconEmojiId: CustomEmojiId = forumTopic.iconEmojiId ?: error("Icon emoji id in forum topic should be presented when edit forum topic basing on other forum topic object")): Boolean
suspend fun TelegramBot.editForumTopic(chatId: ChatIdentifier, messageThreadId: MessageThreadId, name: String, iconEmojiId: CustomEmojiId): Boolean
suspend fun TelegramBot.editForumTopic(chat: Chat, messageThreadId: MessageThreadId, name: String, iconEmojiId: CustomEmojiId): Boolean
Link copied to clipboard
suspend fun TelegramBot.reopenForumTopic(chatId: ChatIdentifier, messageThreadId: MessageThreadId): Boolean
suspend fun TelegramBot.reopenForumTopic(chat: Chat, forumTopic: ForumTopic): Boolean
suspend fun TelegramBot.reopenForumTopic(chat: Chat, messageThreadId: MessageThreadId): Boolean
Link copied to clipboard