1
0
mirror of https://github.com/InsanusMokrassar/TelegramBotAPI.git synced 2025-09-16 13:49:26 +00:00

small improvements

This commit is contained in:
2022-06-21 18:30:31 +06:00
parent 1df653f428
commit b0c6b80d8b
4 changed files with 24 additions and 5 deletions

View File

@@ -97,9 +97,9 @@ data class ExtendedSupergroupChatImpl(
@SerialName(locationField)
override val location: ChatLocation? = null,
@SerialName(joinToSendMessagesField)
override val requireToJoinForMessaging: Boolean = false,
override val requiresJoinForMessaging: Boolean = false,
@SerialName(joinByRequestField)
override val requireAdminApproveOnJoin: Boolean = false
override val requireAdminApproveToJoin: Boolean = false
) : ExtendedSupergroupChat
@Serializable

View File

@@ -1,7 +1,6 @@
package dev.inmo.tgbotapi.types.chat
import dev.inmo.tgbotapi.types.*
import dev.inmo.tgbotapi.types.chat.ExtendedChat
import dev.inmo.tgbotapi.types.message.abstracts.Message
import dev.inmo.tgbotapi.types.message.abstracts.TelegramBotAPIMessageDeserializeOnlySerializer
import kotlinx.serialization.Serializable
@@ -43,12 +42,12 @@ sealed interface ExtendedSupergroupChat : SupergroupChat, ExtendedGroupChat {
/**
* This field represents field "join_to_send_messages" from API
*/
val requireToJoinForMessaging: Boolean
val requiresJoinForMessaging: Boolean
/**
* This field represents field "join_by_request" from API
*/
val requireAdminApproveOnJoin: Boolean
val requireAdminApproveToJoin: Boolean
}
@Serializable(ExtendedChatSerializer::class)