diff --git a/library/src/main/java/com/pengrad/telegrambot/model/DirectMessagesTopic.kt b/library/src/main/java/com/pengrad/telegrambot/model/DirectMessagesTopic.kt index 8a5f719b..62e2ad9c 100644 --- a/library/src/main/java/com/pengrad/telegrambot/model/DirectMessagesTopic.kt +++ b/library/src/main/java/com/pengrad/telegrambot/model/DirectMessagesTopic.kt @@ -2,7 +2,7 @@ package com.pengrad.telegrambot.model @Suppress("unused") data class DirectMessagesTopic ( - @get:JvmName("topicId") val topicId: Int, + @get:JvmName("topicId") val topicId: Long, @get:JvmName("user") val user: User? ) { } \ No newline at end of file diff --git a/library/src/main/java/com/pengrad/telegrambot/request/AbstractSendRequest.kt b/library/src/main/java/com/pengrad/telegrambot/request/AbstractSendRequest.kt index 5cb10e15..43d6f871 100644 --- a/library/src/main/java/com/pengrad/telegrambot/request/AbstractSendRequest.kt +++ b/library/src/main/java/com/pengrad/telegrambot/request/AbstractSendRequest.kt @@ -16,7 +16,7 @@ abstract class AbstractSendRequest>( var businessConnectionId: String? by optionalRequestParameter() var messageThreadId: Int? by optionalRequestParameter() - var directMessagesTopicId: Int? by optionalRequestParameter() + var directMessagesTopicId: Long? by optionalRequestParameter() var disableNotification: Boolean? by optionalRequestParameter() var protectContent: Boolean? by optionalRequestParameter() var allowPaidBroadcast: Boolean? by optionalRequestParameter() @@ -29,7 +29,7 @@ abstract class AbstractSendRequest>( fun messageThreadId(messageThreadId: Int) = applySelf { this.messageThreadId = messageThreadId } - fun directMessagesTopicId(directMessagesTopicId: Int) = applySelf { this.directMessagesTopicId = directMessagesTopicId } + fun directMessagesTopicId(directMessagesTopicId: Long) = applySelf { this.directMessagesTopicId = directMessagesTopicId } fun disableNotification(disableNotification: Boolean) = applySelf { this.disableNotification = disableNotification }