From b4d0ca507b4164d3cc745bdf65dfaa230da29bfe Mon Sep 17 00:00:00 2001 From: InsanusMokrassar Date: Thu, 6 Feb 2020 23:08:13 +0600 Subject: [PATCH] add get user profile photos extensions --- .../requests/get/GetUserProfilePhotos.kt | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/requests/get/GetUserProfilePhotos.kt b/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/requests/get/GetUserProfilePhotos.kt index f9270a7571..d7061b329f 100644 --- a/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/requests/get/GetUserProfilePhotos.kt +++ b/src/commonMain/kotlin/com/github/insanusmokrassar/TelegramBotAPI/requests/get/GetUserProfilePhotos.kt @@ -1,5 +1,6 @@ package com.github.insanusmokrassar.TelegramBotAPI.requests.get +import com.github.insanusmokrassar.TelegramBotAPI.bot.RequestsExecutor import com.github.insanusmokrassar.TelegramBotAPI.requests.abstracts.SimpleRequest import com.github.insanusmokrassar.TelegramBotAPI.types.* import kotlinx.serialization.* @@ -28,3 +29,19 @@ data class GetUserProfilePhotos( override val requestSerializer: SerializationStrategy<*> get() = serializer() } + +suspend fun RequestsExecutor.getUserProfilePhotos( + userId: UserId, + offset: Int? = null, + limit: Int? = null +) = execute( + GetUserProfilePhotos( + userId, offset, limit + ) +) + +suspend fun RequestsExecutor.getUserProfilePhotos( + user: User, + offset: Int? = null, + limit: Int? = null +) = getUserProfilePhotos(user.id, offset, limit)