mirror of
https://github.com/InsanusMokrassar/TelegramBotAPI.git
synced 2026-03-03 17:32:23 +00:00
fix of hasTopicsEnabled and add support of allows_users_to_create_topics
This commit is contained in:
@@ -191,6 +191,7 @@ const val customEmojiStickerSetNameField = "custom_emoji_sticker_set_name"
|
||||
const val iconCustomEmojiIdField = "icon_custom_emoji_id"
|
||||
const val hasMainWebAppField = "has_main_web_app"
|
||||
const val hasTopicsEnabledField = "has_topics_enabled"
|
||||
const val allowUsersToCreateTopicsField = "allows_users_to_create_topics"
|
||||
const val canJoinGroupsField = "can_join_groups"
|
||||
const val canReadAllGroupMessagesField = "can_read_all_group_messages"
|
||||
const val canReplyField = "can_reply"
|
||||
|
||||
@@ -506,6 +506,8 @@ data class ExtendedBot(
|
||||
val hasMainWebApp: Boolean = false,
|
||||
@SerialName(hasTopicsEnabledField)
|
||||
val hasTopicsEnabled: Boolean = false,
|
||||
@SerialName(allowUsersToCreateTopicsField)
|
||||
val allowUsersToCreateTopics: Boolean = false,
|
||||
@SerialName(acceptedGiftTypesField)
|
||||
override val acceptedGiftTypes: AcceptedGiftTypes = AcceptedGiftTypes(),
|
||||
) : Bot(), ExtendedChat {
|
||||
|
||||
@@ -143,8 +143,6 @@ data class CommonBot(
|
||||
@Suppress("SERIALIZER_TYPE_INCOMPATIBLE")
|
||||
@SerialName(usernameField)
|
||||
override val username: Username? = null,
|
||||
@SerialName(hasTopicsEnabledField)
|
||||
val hasTopicsEnabled: Boolean = false,
|
||||
) : PreviewBot() {
|
||||
@SerialName(isBotField)
|
||||
private val isBot = true
|
||||
|
||||
Reference in New Issue
Block a user