From 21e3e10222d91a92417debe1305f016d15e2c53b Mon Sep 17 00:00:00 2001 From: InsanusMokrassar Date: Sun, 10 May 2020 16:33:44 +0600 Subject: [PATCH] renames --- CHANGELOG.md | 6 +++--- TelegramBotAPI-extensions-utils/README.md | 8 ++++---- .../ChatEventsSourcesConversations.kt} | 8 ++++---- 3 files changed, 11 insertions(+), 11 deletions(-) rename TelegramBotAPI-extensions-utils/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/extensions/utils/{ChatEventsConversations.kt => chat_events/ChatEventsSourcesConversations.kt} (65%) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7a62d3b1a5..decf6501a0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -61,9 +61,9 @@ * `MediaGroupMemberInputMedia` children now can be deserialized (but only those ones who are declared inside library) * `TelegramBotAPI-extensions-utils`: * Chat events splitters added: - * Extension `Flow#channelEvents` was added - * Extension `Flow#groupEvents` was added - * Extension `Flow#supergroupEvents` was added + * Extension `Flow#onlyChannelEvents` was added + * Extension `Flow#onlyGroupEvents` was added + * Extension `Flow#onlySupergroupEvents` was added ### 0.27.1 diff --git a/TelegramBotAPI-extensions-utils/README.md b/TelegramBotAPI-extensions-utils/README.md index b1c088c032..3353490ac4 100644 --- a/TelegramBotAPI-extensions-utils/README.md +++ b/TelegramBotAPI-extensions-utils/README.md @@ -116,15 +116,15 @@ filter.messageFlow.asContentMessagesFlow().onlyPhotoContentMessages().onEach { ) ``` -##### Chat actions +#### Chat actions Chat actions can be divided for three types of events source: | Type | Flow extension | |:---- |:-------------- | -| Channel events | `channelEvents` | -| Group events | `groupEvents` | -| Supergroup events | `supergroupEvents` | +| Channel events | `onlyChannelEvents` | +| Group events | `onlyGroupEvents` | +| Supergroup events | `onlySupergroupEvents` | ## Shortcuts diff --git a/TelegramBotAPI-extensions-utils/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/extensions/utils/ChatEventsConversations.kt b/TelegramBotAPI-extensions-utils/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/extensions/utils/chat_events/ChatEventsSourcesConversations.kt similarity index 65% rename from TelegramBotAPI-extensions-utils/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/extensions/utils/ChatEventsConversations.kt rename to TelegramBotAPI-extensions-utils/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/extensions/utils/chat_events/ChatEventsSourcesConversations.kt index cef6db9ef4..cc1d263aab 100644 --- a/TelegramBotAPI-extensions-utils/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/extensions/utils/ChatEventsConversations.kt +++ b/TelegramBotAPI-extensions-utils/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/extensions/utils/chat_events/ChatEventsSourcesConversations.kt @@ -1,4 +1,4 @@ -package com.github.insanusmokrassar.TelegramBotAPI.extensions.utils +package com.github.insanusmokrassar.TelegramBotAPI.extensions.utils.chat_events import com.github.insanusmokrassar.TelegramBotAPI.types.message.* import com.github.insanusmokrassar.TelegramBotAPI.types.message.abstracts.ChatEventMessage @@ -16,6 +16,6 @@ fun Flow.divideBySource(contentType: KC } } -fun Flow.channelEvents() = divideBySource(ChannelEventMessage::class) -fun Flow.groupEvents() = divideBySource(GroupEventMessage::class) -fun Flow.supergroupEvents() = divideBySource(SupergroupEventMessage::class) +fun Flow.onlyChannelEvents() = divideBySource(ChannelEventMessage::class) +fun Flow.onlyGroupEvents() = divideBySource(GroupEventMessage::class) +fun Flow.onlySupergroupEvents() = divideBySource(SupergroupEventMessage::class)